Java - Método String valueOf ()
Descripción
Este método tiene las siguientes variantes, que dependen de los parámetros pasados. Este método devuelve la representación de cadena del argumento pasado.
valueOf(boolean b) - Devuelve la representación de cadena del argumento booleano.
valueOf(char c) - Devuelve la representación de cadena del argumento char.
valueOf(char[] data) - Devuelve la representación de cadena del argumento de matriz de caracteres.
valueOf(char[] data, int offset, int count) - Devuelve la representación de cadena de un subarreglo específico del argumento de arreglo char.
valueOf(double d) - Devuelve la representación de cadena del argumento doble.
valueOf(float f) - Devuelve la representación de cadena del argumento flotante.
valueOf(int i) - Devuelve la representación de cadena del argumento int.
valueOf(long l) - Devuelve la representación de cadena del argumento largo.
valueOf(Object obj) - Devuelve la representación de cadena del argumento de objeto.
Sintaxis
Aquí está la sintaxis de este método:
static String valueOf(boolean b)
or
static String valueOf(char c)
or
static String valueOf(char[] data)
or
static String valueOf(char[] data, int offset, int count)
or
static String valueOf(double d)
or
static String valueOf(float f)
or
static String valueOf(int i)
or
static String valueOf(long l)
or
static String valueOf(Object obj)
Parámetros
Aquí está el detalle de los parámetros:
- Vea la descripción.
Valor devuelto
- Este método devuelve la representación de la cadena.
Ejemplo
import java.io.*;
public class Test {
public static void main(String args[]) {
double d = 102939939.939;
boolean b = true;
long l = 1232874;
char[] arr = {'a', 'b', 'c', 'd', 'e', 'f','g' };
System.out.println("Return Value : " + String.valueOf(d) );
System.out.println("Return Value : " + String.valueOf(b) );
System.out.println("Return Value : " + String.valueOf(l) );
System.out.println("Return Value : " + String.valueOf(arr) );
}
}
Esto producirá el siguiente resultado:
Salida
Return Value : 1.02939939939E8
Return Value : true
Return Value : 1232874
Return Value : abcdefg