logo

Java String valueOf()

De java string valueOf() metoden konverterer forskjellige typer verdier til streng. Ved hjelp av string valueOf()-metoden kan du konvertere int til streng, long til streng, boolsk til streng, tegn til streng, float til streng, dobbel til streng, objekt til streng og char array til streng.


Intern gjennomføring

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

Signatur

Signaturen eller syntaksen til string valueOf()-metoden er gitt 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) 

Returnerer

strengrepresentasjon av gitt verdi


Java String valueOf() metode eksempel

 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 nå

Produksjon:

 3010 

Java String valueOf(boolesk bol) Metodeeksempel

Dette er en boolsk versjon av overbelastet valueOf()-metoden. Den tar boolsk verdi og returnerer en streng. La oss 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 nå

Produksjon:

 true false 

Java String valueOf(char ch) Metodeeksempel

Dette er en char-versjon av overloaded valueOf()-metoden. Den tar char-verdi og returnerer en streng. La oss 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 nå

Produksjon:

 A B 

Java String valueOf(float f) og valueOf(dobbel d)

Dette er en flytende versjon av overloaded valueOf()-metoden. Den tar flytende verdi og returnerer en streng. La oss 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 nå

Produksjon:

 10.05 10.02 

Java String valueOf() Komplette eksempler

La oss se et eksempel der vi konverterer alle primitiver og objekter til strenger.

 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 nå

Produksjon:

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