logo

Java String valueOf()

The java string valueOf() metoda pretvori različne vrste vrednosti v niz. S pomočjo metode string valueOf() lahko pretvorite int v niz, long v niz, logično vrednost v niz, znak v niz, plavajočo v niz, dvojno v niz, objekt v niz in char array v niz.


Notranja izvedba

 public static String valueOf(Object obj) { return (obj == null) ? 'null' : obj.toString(); } 

Podpis

Podpis ali sintaksa metode niza valueOf() je podana spodaj:

 public static String valueOf(boolean b) public static String valueOf(char c) public static String valueOf(char[] c) public static String valueOf(int i) public static String valueOf(long l) public static String valueOf(float f) public static String valueOf(double d) public static String valueOf(Object o) 

Vračila

nizovna predstavitev dane vrednosti


Primer metode Java String valueOf().

 public class StringValueOfExample{ public static void main(String args[]){ int value=30; String s1=String.valueOf(value); System.out.println(s1+10);//concatenating string with 10 }} 
Preizkusite zdaj

Izhod:

 3010 

Java String valueOf(boolean bol) Primer metode

To je logična različica preobremenjene metode valueOf(). Sprejme logično vrednost in vrne niz. Poglejmo primer.

 public class StringValueOfExample2 { public static void main(String[] args) { // Boolean to String boolean bol = true; boolean bol2 = false; String s1 = String.valueOf(bol); String s2 = String.valueOf(bol2); System.out.println(s1); System.out.println(s2); } } 
Preizkusite zdaj

Izhod:

številke abecede
 true false 

Java String valueOf(char ch) Primer metode

To je char različica preobremenjene metode valueOf(). Prevzame vrednost char in vrne niz. Poglejmo primer.

 public class StringValueOfExample3 { public static void main(String[] args) { // char to String char ch1 = 'A'; char ch2 = 'B'; String s1 = String.valueOf(ch1); String s2 = String.valueOf(ch2); System.out.println(s1); System.out.println(s2); } } 
Preizkusite zdaj

Izhod:

 A B 

Java String valueOf(float f) in valueOf(double d)

To je plavajoča različica preobremenjene metode valueOf(). Vzame plavajočo vrednost in vrne niz. Poglejmo primer.

 public class StringValueOfExample4 { public static void main(String[] args) { // Float and Double to String float f = 10.05f; double d = 10.02; String s1 = String.valueOf(f); String s2 = String.valueOf(d); System.out.println(s1); System.out.println(s2); } } 
Preizkusite zdaj

Izhod:

 10.05 10.02 

Java String valueOf() Popolni primeri

Oglejmo si primer, kjer pretvarjamo vse primitive in objekte v nize.

 public class StringValueOfExample5 { public static void main(String[] args) { boolean b1=true; byte b2=11; short sh = 12; int i = 13; long l = 14L; float f = 15.5f; double d = 16.5d; char chr[]={'j','a','v','a'}; StringValueOfExample5 obj=new StringValueOfExample5(); String s1 = String.valueOf(b1); String s2 = String.valueOf(b2); String s3 = String.valueOf(sh); String s4 = String.valueOf(i); String s5 = String.valueOf(l); String s6 = String.valueOf(f); String s7 = String.valueOf(d); String s8 = String.valueOf(chr); String s9 = String.valueOf(obj); System.out.println(s1); System.out.println(s2); System.out.println(s3); System.out.println(s4); System.out.println(s5); System.out.println(s6); System.out.println(s7); System.out.println(s8); System.out.println(s9); } } 
Preizkusite zdaj

Izhod:

 true 11 12 13 14 15.5 16.5 java StringValueOfExample5@2a139a55