El valor de cadena java de() El método convierte diferentes tipos de valores en cadenas. Con la ayuda del método string valueOf(), puede convertir int en cadena, long en cadena, booleano en cadena, carácter en cadena, flotante en cadena, doble en cadena, objeto en cadena y matriz de caracteres en cadena.
Implementación interna
public static String valueOf(Object obj) { return (obj == null) ? 'null' : obj.toString(); }
Firma
La firma o sintaxis del método string valueOf() se proporciona a continuación:
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)
Devoluciones
representación de cadena de un valor dado
lista de matrices java ordenar
Ejemplo del método 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 }}Pruébalo ahora
Producción:
3010
Ejemplo de método Java String valueOf(boolean bol)
Esta es una versión booleana del método valueOf() sobrecargado. Toma un valor booleano y devuelve una cadena. Veamos un ejemplo.
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); } }Pruébalo ahora
Producción:
true false
Ejemplo de método Java String valueOf(char ch)
Esta es una versión char del método valueOf() sobrecargado. Toma el valor del carácter y devuelve una cadena. Veamos un ejemplo.
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); } }Pruébalo ahora
Producción:
A B
Valor de cadena Java (flotante f) y valor de (doble d)
Esta es una versión flotante del método valueOf() sobrecargado. Toma un valor flotante y devuelve una cadena. Veamos un ejemplo.
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); } }Pruébalo ahora
Producción:
10.05 10.02
Java String valueOf() Ejemplos completos
Veamos un ejemplo en el que convertimos todas las primitivas y objetos en cadenas.
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); } }Pruébalo ahora
Producción:
true 11 12 13 14 15.5 16.5 java StringValueOfExample5@2a139a55