logo

Valore della stringa Java()

IL valore della stringa Java() Il metodo converte diversi tipi di valori in stringhe. Con l'aiuto del metodo string valueOf(), puoi convertire int in stringa, long in stringa, boolean in stringa, carattere in stringa, float in stringa, double in stringa, oggetto in stringa e array di caratteri in stringa.


Implementazione interna

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

Firma

La firma o la sintassi del metodo string valueOf() è riportata di seguito:

 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) 

ritorna

rappresentazione di stringa di un dato valore


Esempio del metodo 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 }} 
Provalo adesso

Produzione:

 3010 

Esempio del metodo Java String valueOf(boolean bol).

Questa è una versione booleana del metodo valueOf() sovraccaricato. Prende un valore booleano e restituisce una stringa. Vediamo un esempio.

 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); } } 
Provalo adesso

Produzione:

 true false 

Esempio del metodo Java String valueOf(char ch).

Questa è una versione char del metodo valueOf() sovraccaricato. Prende il valore char e restituisce una stringa. Vediamo un esempio.

 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); } } 
Provalo adesso

Produzione:

 A B 

Stringa Java valoreOf(float f) e valoreOf(doppia d)

Questa è una versione float del metodo valueOf() sovraccaricato. Prende il valore float e restituisce una stringa. Vediamo un esempio.

 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); } } 
Provalo adesso

Produzione:

 10.05 10.02 

Java String valueOf() Esempi completi

Vediamo un esempio in cui stiamo convertendo tutte le primitive e gli oggetti in stringhe.

 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); } } 
Provalo adesso

Produzione:

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