Método entero intValue() en Java

intValue() de la clase Integer que está presente dentro del paquete java.lang es un método incorporado en Java que devuelve el valor de este entero como un int que se hereda de Number Class . La vista del paquete es la siguiente:

--> java.lang Package
    --> Integer Class
         --> intValue() Method  

Sintaxis: 

public int intValue()

Tipo de valor devuelto: un valor numérico representado por el objeto después de la conversión al tipo entero.

Nota: Este método es aplicable desde la versión 1.2 de Java en adelante. 

Ahora cubriremos diferentes números como positivos, negativos, decimales e incluso strings.

  • Para un entero positivo
  • Para un número negativo
  • Para un valor decimal y una string

Caso 1: Para un entero positivo

Ejemplo:

Java

// Java Program to Illustrate
// the Usage of intValue() method
// of Integer class
 
// Importing required class/es
import java.lang.*;
 
// Main class
public class GFG {
 
    // Main driver method
    public static void main(String[] args)
    {
 
        // Creating object of Integer class inside main()
        Integer intobject = new Integer(68);
 
        // Returns the value of this Integer as an int
        int i = intobject.intValue();
 
        // Printing the value above stored in integer
        System.out.println("The integer Value of i = " + i);
    }
}
Producción: 

The integer Value of i = 68

 

Caso 2:   Para un número negativo

Ejemplo:

Java

// Java program to illustrate the
// use of intValue() method of
// Integer class of java.lang package
 
// Importing required classes
import java.lang.*;
 
// Main class
public class GFG {
 
    // Main driver method
    public static void main(String[] args)
    {
 
        // Creating an object of Integer class
        Integer intobject = new Integer(-76);
 
        // Returns the value of this Integer as an int
        int i = intobject.intValue();
 
        // Printing the integer value above stored on
        // console
        System.out.println("The integer Value of i = " + i);
    }
}
Producción: 

The integer Value of i = -76

 

Caso 3: Para un valor decimal y string. 

Ejemplo:

Java

// Java Program to illustrate
// Usage of intValue() method
// of Integer class of java.lang package
 
// Importing required classes
import java.lang.*;
 
// Main class
class GFG {
 
    // Main driver method
    public static void main(String[] args)
    {
        // Creating an object of Integer class
        Integer intobject = new Integer(98.22);
 
        // Using intValue() method
        int i = intobject.intValue();
 
        // Printing the value stored in above integer
        // variable
        System.out.println("The integer Value of i = " + i);
 
        // Creating another object of Integer class
        Integer ab = new Integer("52");
 
        int a = ab.intValue();
 
        // This time printing the value stored in "ab"
        System.out.println("The integer Value of ab = "
                           + a);
    }
}

Producción: 

Nota: Devuelve un mensaje de error cuando se da un valor decimal. Para una string esto funciona bien. 

Publicación traducida automáticamente

Artículo escrito por ankita_chowrasia y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *