Saltar al contenido

Java – método valueOf ()

septiembre 29, 2021

Descripción

El método valueOf devuelve el objeto numérico relevante que contiene el valor del argumento pasado. El argumento puede ser un tipo de datos primitivo, String, etc.

Este método es un método estático. El método puede tomar dos argumentos, donde uno es una cadena y el otro es una base.

Sintaxis

A continuación se muestran todas las variantes de este método:

static Integer valueOf(int i)
static Integer valueOf(String s)
static Integer valueOf(String s, int radix)

Parámetros

Aquí está el detalle de los parámetros:

  • I – Un int para el que se devolvería la representación de Integer.

  • s – Una cadena para la que se devolvería la representación de número entero.

  • base – Esto se usaría para decidir el valor del Entero devuelto en función de la Cadena pasada.

Valor devuelto

  • valueOf (int i) – Esto devuelve un objeto Integer que contiene el valor de la primitiva especificada.

  • valueOf (String s) – Esto devuelve un objeto Integer que contiene el valor de la representación de cadena especificada.

  • valueOf (String s, int radix) – Esto devuelve un objeto Integer que contiene el valor entero de la representación de cadena especificada, analizado con el valor de radix.

Ejemplo

public class Test { 

   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);

      System.out.println(x); 
      System.out.println(c);
      System.out.println(a);
      System.out.println(b);
   }
}

Esto producirá el siguiente resultado:

Producción

9
5.0
80.0
1092

java_numbers.htm

close