logo

Java String valueOf()

Det java streng valueOf() metode konverterer forskellige typer værdier til streng. Ved hjælp af string valueOf()-metoden kan du konvertere int til streng, long til streng, boolean til streng, karakter til streng, float til streng, dobbelt til streng, objekt til streng og char array til streng.


Intern implementering

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

Underskrift

Signaturen eller syntaksen for streng valueOf()-metoden er angivet nedenfor:

 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) 

Vender tilbage

strengrepræsentation af given værdi


Eksempel på Java String valueOf() metode

 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 det nu

Produktion:

 3010 

Java String valueOf(boolean bol) Metodeeksempel

Dette er en boolsk version af overbelastet valueOf() metode. Det tager boolsk værdi og returnerer en streng. Lad os se et eksempel.

 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 det nu

Produktion:

 true false 

Java String valueOf(char ch) Metodeeksempel

Dette er en char-version af overloaded valueOf()-metoden. Det tager char-værdi og returnerer en streng. Lad os se et eksempel.

 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 det nu

Produktion:

 A B 

Java-streng valueOf(float f) og valueOf(dobbelt d)

Dette er en float-version af overbelastet valueOf()-metoden. Det tager flydende værdi og returnerer en streng. Lad os se et eksempel.

 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 det nu

Produktion:

 10.05 10.02 

Java String valueOf() komplette eksempler

Lad os se et eksempel, hvor vi konverterer alle primitiver og objekter til strenge.

 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 det nu

Produktion:

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