logo

Java-String valueOf()

Der Java-String valueOf() Die Methode wandelt verschiedene Arten von Werten in Zeichenfolgen um. Mithilfe der Methode string valueOf() können Sie int in String, long in String, boolean in String, Zeichen in String, Float in String, double in String, Object in String und char Array in String konvertieren.


Interne Umsetzung

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

Unterschrift

Die Signatur oder Syntax der Methode string valueOf() ist unten angegeben:

 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) 

Kehrt zurück

String-Darstellung des angegebenen Werts


Beispiel für die Methode „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 }} 
Testen Sie es jetzt

Ausgabe:

 3010 

Beispiel für eine Java-String-Methode valueOf(boolean bol).

Dies ist eine boolesche Version der überladenen valueOf()-Methode. Es nimmt einen booleschen Wert an und gibt eine Zeichenfolge zurück. Sehen wir uns ein Beispiel an.

 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); } } 
Testen Sie es jetzt

Ausgabe:

 true false 

Beispiel für eine Java-String-valueOf(char ch)-Methode

Dies ist eine char-Version der überladenen valueOf()-Methode. Es nimmt den Wert char an und gibt eine Zeichenfolge zurück. Sehen wir uns ein Beispiel an.

 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); } } 
Testen Sie es jetzt

Ausgabe:

 A B 

Java-String valueOf(float f) und valueOf(double d)

Dies ist eine Float-Version der überladenen valueOf()-Methode. Es nimmt einen Float-Wert an und gibt eine Zeichenfolge zurück. Sehen wir uns ein Beispiel an.

 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); } } 
Testen Sie es jetzt

Ausgabe:

 10.05 10.02 

Java String valueOf() Vollständige Beispiele

Sehen wir uns ein Beispiel an, in dem wir alle Grundelemente und Objekte in Zeichenfolgen konvertieren.

 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); } } 
Testen Sie es jetzt

Ausgabe:

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