logo

Java String valueOf()

A java string valueOf() metódus különböző típusú értékeket alakít át karakterláncokká. A string valueOf() metódus segítségével konvertálhatja az int-et stringgé, a long-ot stringgé, a logikai értéket stringgé, a karaktert stringgé, a float-ot stringgé, a double-t stringgé, az objektumot stringgé és a char tömböt stringgé.


Belső megvalósítás

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

Aláírás

A string valueOf() metódus aláírása vagy szintaxisa az alábbiakban látható:

 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) 

Visszatér

adott érték karakterlánc reprezentációja


Java String valueOf() metódus példa

 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 }} 
Tesztelje most

Kimenet:

 3010 

Java String valueOf(boolean bol) módszer példa

Ez a túlterhelt valueOf() metódus logikai változata. Logikai értéket vesz fel, és egy karakterláncot ad vissza. Lássunk egy példát.

 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); } } 
Tesztelje most

Kimenet:

 true false 

Java String valueOf(char ch) módszer példa

Ez a túlterhelt valueOf() metódus char változata. Char értéket vesz fel, és egy karakterláncot ad vissza. Lássunk egy példát.

 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); } } 
Tesztelje most

Kimenet:

 A B 

Java String valueOf(float f) és valueOf(double d)

Ez a túlterhelt valueOf() metódus lebegő változata. Lebegő értéket vesz fel, és egy karakterláncot ad vissza. Lássunk egy példát.

 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); } } 
Tesztelje most

Kimenet:

 10.05 10.02 

Java String valueOf() Teljes példák

Lássunk egy példát, ahol minden primitívet és objektumot karakterláncokká alakítunk.

 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); } } 
Tesztelje most

Kimenet:

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