logo

Java-tekenreekswaardeOf()

De Java-tekenreeks waardeOf() methode converteert verschillende soorten waarden naar string. Met behulp van de methode string valueOf() kunt u int naar string, long naar string, boolean naar string, karakter naar string, float naar string, double naar string, object naar string en char array naar string converteren.


Interne implementatie

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

Handtekening

De handtekening of syntaxis van de methode string valueOf() wordt hieronder gegeven:

 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) 

Geeft terug

tekenreeksrepresentatie van een gegeven waarde


Voorbeeld van Java String valueOf()-methode

 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 }} 
Test het nu

Uitgang:

 3010 

Java String valueOf(booleaanse bol) Methode Voorbeeld

Dit is een Booleaanse versie van de overbelaste methode valueOf(). Het heeft een Booleaanse waarde nodig en retourneert een tekenreeks. Laten we een voorbeeld bekijken.

 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); } } 
Test het nu

Uitgang:

 true false 

Java String valueOf(char ch) Methode Voorbeeld

Dit is een char-versie van de overbelaste methode valueOf(). Het heeft de char-waarde nodig en retourneert een string. Laten we een voorbeeld bekijken.

 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); } } 
Test het nu

Uitgang:

 A B 

Java-tekenreeks valueOf(float f) en valueOf(double d)

Dit is een float-versie van de overbelaste valueOf()-methode. Het heeft een float-waarde nodig en retourneert een string. Laten we een voorbeeld bekijken.

 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); } } 
Test het nu

Uitgang:

 10.05 10.02 

Java String valueOf() Volledige voorbeelden

Laten we een voorbeeld bekijken waarin we alle primitieven en objecten naar strings converteren.

 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); } } 
Test het nu

Uitgang:

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