logo

Java String valueOf()

The java string valueOf() metoda pretvara različite vrste vrijednosti u niz. Uz pomoć metode string valueOf(), možete pretvoriti int u niz, long u niz, boolean u niz, karakter u niz, float u niz, double u niz, objekt u niz i char array u niz.


Interna implementacija

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

Potpis

Potpis ili sintaksa metode string valueOf() dana je u nastavku:

 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) 

Povratak

string reprezentacija zadane vrijednosti


Primjer 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 }} 
Testirajte sada

Izlaz:

 3010 

Java String valueOf(boolean bol) Primjer metode

Ovo je Booleova verzija preopterećene metode valueOf(). Uzima Booleovu vrijednost i vraća niz. Pogledajmo primjer.

 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); } } 
Testirajte sada

Izlaz:

 true false 

Java String valueOf(char ch) Primjer metode

Ovo je char verzija preopterećene metode valueOf(). Uzima char vrijednost i vraća niz. Pogledajmo primjer.

 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); } } 
Testirajte sada

Izlaz:

 A B 

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

Ovo je float verzija preopterećene metode valueOf(). Uzima float vrijednost i vraća niz. Pogledajmo primjer.

 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); } } 
Testirajte sada

Izlaz:

 10.05 10.02 

Java String valueOf() Potpuni primjeri

Pogledajmo primjer gdje sve primitive i objekte pretvaramo u nizove.

 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); } } 
Testirajte sada

Izlaz:

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