logo

Wartość ciągu JavaOf()

The Wartość ciągu Java() Metoda konwertuje różne typy wartości na ciąg znaków. Za pomocą metody string valueOf() można konwertować int na string, long na string, boolean na string, znak na string, float na string, double na string, obiekt na string i tablicę char na string.


Wdrożenie wewnętrzne

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

Podpis

Sygnaturę lub składnię metody string valueOf() podano poniżej:

 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) 

Zwroty

ciąg reprezentujący daną wartość


Przykład metody 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 }} 
Przetestuj teraz

Wyjście:

 3010 

Przykład metody Java String valueOf(boolean bol).

To jest logiczna wersja przeciążonej metody valueOf(). Przyjmuje wartość logiczną i zwraca ciąg znaków. Zobaczmy przykład.

 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); } } 
Przetestuj teraz

Wyjście:

Linux zmień nazwę folderu
 true false 

Przykład metody Java String valueOf(char ch).

To jest wersja char przeciążonej metody valueOf(). Przyjmuje wartość char i zwraca ciąg. Zobaczmy przykład.

 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); } } 
Przetestuj teraz

Wyjście:

 A B 

Java String wartość(float f) i wartość(podwójne d)

To jest zmiennoprzecinkowa wersja przeciążonej metody valueOf(). Przyjmuje wartość zmiennoprzecinkową i zwraca ciąg znaków. Zobaczmy przykład.

zawijanie tekstu w CSS
 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); } } 
Przetestuj teraz

Wyjście:

 10.05 10.02 

Ciąg Java valueOf() Kompletne przykłady

Zobaczmy przykład, w którym konwertujemy wszystkie prymitywy i obiekty na ciągi znaków.

 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); } } 
Przetestuj teraz

Wyjście:

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