Método shortValue de Integer en Java

JavaJavaBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este laboratorio, aprenderemos sobre el método shortValue() de Java, que se utiliza para convertir un objeto Integer en un valor corto. Aprenderemos cómo utilizar este método con varios ejemplos.

Configurar el entorno de desarrollo de Java

Primero, necesitamos tener configurado un entorno de desarrollo de Java en nuestro sistema. Si ya tienes uno configurado, puedes saltar al siguiente paso. Si no, sigue estos pasos:

  1. Abre la Terminal en tu sistema Ubuntu.

  2. Ingresa el siguiente comando para actualizar la lista de paquetes:

    sudo apt-get update
  3. Ingresa el siguiente comando para instalar el JDK/JRE predeterminado:

    sudo apt-get install default-jdk
  4. Verifica la instalación ingresando el siguiente comando para comprobar la versión de Java instalada:

    java -version

Crear un archivo Java

  1. Abre la Terminal en tu sistema Ubuntu.

  2. Cambia el directorio al directorio del proyecto donde quieres guardar tu archivo Java ingresando el siguiente comando:

    cd ~/project
  3. Ingresa el siguiente comando para crear un nuevo archivo Java:

    touch ShortValue.java

Escribir código utilizando el método shortValue()

  1. Comienza importando el paquete necesario:

    import java.lang.Integer;
  2. Define una clase llamada "ShortValue".

    public class ShortValue {
        public static void main(String[] args) {
        }
    }
  3. Declara las variables y asigna los valores que quieres convertir:

    Integer myInt = 10;
    short myShort = myInt.shortValue();
  4. Imprime el valor corto equivalente:

    System.out.println("Equivalent short value is: " + myShort);
  5. El código final debería verse así:

    import java.lang.Integer;
    
    public class ShortValue {
        public static void main(String[] args) {
            Integer myInt = 10;
            short myShort = myInt.shortValue();
    
            System.out.println("Equivalent short value is: " + myShort);
        }
    }

Probar el código

  1. Guarda el archivo Java presionando Ctrl + x, luego y, y luego Enter.

  2. Compila el código ingresando el siguiente comando en la terminal:

    javac ShortValue.java
  3. Ejecuta el código ingresando el siguiente comando:

    java ShortValue
  4. Deberías ver la salida: "Equivalent short value is: 10".

Ejemplo definido por el usuario

  1. Modifica el código que escribiste en el Paso 3 para pedir al usuario que ingrese un número para convertir:

    Scanner input = new Scanner(System.in);
    System.out.print("Enter a number to convert to short: ");
    int myInt = input.nextInt();
    Integer myInteger = myInt;
    short myShort = myInteger.shortValue();
  2. El código final debería verse así:

    import java.util.Scanner;
    import java.lang.Integer;
    
    public class ShortValue {
        public static void main(String[] args) {
            Scanner input = new Scanner(System.in);
            System.out.print("Enter a number to convert to short: ");
            int myInt = input.nextInt();
            Integer myInteger = myInt;
            short myShort = myInteger.shortValue();
    
            System.out.println("Equivalent short value is: " + myShort);
        }
    }

Probar el ejemplo definido por el usuario

  1. Guarda el archivo Java presionando Ctrl + x, luego y, y luego Enter.

  2. Compila el código ingresando el siguiente comando en la terminal:

    javac ShortValue.java
  3. Ejecuta el código ingresando el siguiente comando:

    java ShortValue
  4. Ingresa un número para convertir cuando el programa te lo solicite.

  5. Deberías ver el valor corto equivalente impreso en la consola.

Resumen

En este laboratorio, aprendimos sobre el método shortValue() de Java, que se utiliza para convertir un objeto Integer en su equivalente corto. Vimos cómo utilizar este método con dos ejemplos: uno que convierte un valor Integer pre - definido y otro que pide al usuario que ingrese un valor para convertir. También aprendimos cómo configurar un entorno de desarrollo de Java y compilar y ejecutar código Java en un sistema Ubuntu.