Método Java valueOf()
El método valueOf() se utiliza para devolver el valor del objeto Number nativo del parámetro dado. El parámetro puede ser un tipo de dato primitivo, String, etc.
Este método es estático. Puede recibir dos parámetros: uno es una cadena y el otro es una base (radix).
Sintaxis
Este método tiene las siguientes formas de sintaxis:
static Integer valueOf(int i) static Integer valueOf(String s) static Integer valueOf(String s, int radix)
Parámetros
i-- Un entero para el objeto Integer.
s-- La cadena para el objeto Integer.
radix-- El número de base (radix) utilizado al analizar la cadena s, para especificar la base numérica utilizada.
Valor de retorno
Integer valueOf(int i):Devuelve una instancia de Integer que representa el valor int especificado.
Integer valueOf(String s):Devuelve un objeto Integer que contiene el valor de la String especificada.
Integer valueOf(String s, int radix):Devuelve un objeto Integer que contiene el valor extraído de la String especificada al ser analizada con la base proporcionada por el segundo parámetro.
Ejemplo
Ejemplo
public static void main(String args[]){
Integer x =Integer.valueOf(9);
Double c = Double.valueOf(5);
Float a = Float.valueOf("80");
Integer b = Integer.valueOf("444",16); // Usar base 16
System.out.println(x);
System.out.println(c);
System.out.println(a);
System.out.println(b);
}
}
Compile el programa anterior, el resultado de salida es:
9 5.0 80.0 1092
Otras extensiones
Clase Number de Java