logo

Java eilutė valueOf()

The java eilutė valueOf() metodas konvertuoja įvairių tipų reikšmes į eilutę. Naudodami string valueOf() metodą, galite konvertuoti int į eilutę, ilgą į eilutę, loginį į eilutę, simbolį į eilutę, float į eilutę, double į eilutę, objektą į eilutę ir char masyvą į eilutę.


Vidinis įgyvendinimas

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

Parašas

Toliau pateikiamas eilutės valueOf() metodo parašas arba sintaksė:

 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) 

Grąžina

pateiktos vertės eilutės atvaizdavimas


Java String valueOf() metodo pavyzdys

 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 }} 
Išbandykite dabar

Išvestis:

 3010 

Java String valueOf(bulio bol) metodo pavyzdys

Tai loginė overloaded valueOf() metodo versija. Ji paima loginę reikšmę ir grąžina eilutę. Pažiūrėkime pavyzdį.

 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); } } 
Išbandykite dabar

Išvestis:

 true false 

Java String valueOf(char ch) metodo pavyzdys

Tai perkrauto valueOf() metodo char versija. Jis paima char reikšmę ir grąžina eilutę. Pažiūrėkime pavyzdį.

 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); } } 
Išbandykite dabar

Išvestis:

 A B 

Java eilutė valueOf(float f) ir valueOf(double d)

Tai plūduriuojanti perkrauto valueOf() metodo versija. Jis paima slankiąją vertę ir grąžina eilutę. Pažiūrėkime pavyzdį.

 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); } } 
Išbandykite dabar

Išvestis:

 10.05 10.02 

Java String valueOf() Išsamūs pavyzdžiai

Pažiūrėkime pavyzdį, kai visus primityvus ir objektus konvertuojame į eilutes.

 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); } } 
Išbandykite dabar

Išvestis:

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