Método de dígito de carácter Java

JavaBeginner
Practicar Ahora

Introducción

En este laboratorio, aprenderá sobre el método digit() proporcionado por la clase Character en Java. Este método de la clase Character se utiliza para convertir un carácter en su valor numérico en función de la base proporcionada.

Creando el archivo Java

Crea un nuevo archivo Java llamado CharacterDigit.java en el directorio ~/project ejecutando el siguiente comando en la terminal.

touch ~/project/CharacterDigit.java

Escribiendo el código Java

Agrega el siguiente código al archivo CharacterDigit.java para usar el método digit() para convertir un carácter en su valor numérico.

import java.util.Scanner;
import java.lang.Character;

public class CharacterDigit {

    public static void main(String[] args) {

        try {
            // Paso 2.1: Obtener el código de punto de código del carácter y la base del usuario
            System.out.print("Ingrese el valor del código de punto de código del carácter:");
            Scanner sc = new Scanner(System.in);
            int codePoint = sc.nextInt();
            System.out.print("Ingrese la base:");
            int radix = sc.nextInt();

            // Paso 2.2: Convertir el carácter en su valor numérico en función de la base
            int digit = Character.digit(codePoint, radix);

            // Paso 2.3: Mostrar el resultado al usuario
            System.out.println("El valor numérico es: " + digit);
        } catch (Exception e) {
            System.out.println("Entrada no válida");
        }
    }
}

Compilando y ejecutando el código Java

Compila el archivo CharacterDigit.java ejecutando el siguiente comando en la terminal.

javac ~/project/CharacterDigit.java

Después de una compilación exitosa, ejecuta el siguiente comando para ejecutar el programa Java:

java -cp ~/project CharacterDigit

Verás un mensaje que te pedirá que ingreses el valor del código de punto de código del carácter y la base. Ingresa los valores deseados y presiona Enter. El programa convertirá el carácter ingresado en su valor numérico en función de la base proporcionada.

Resumen

En este laboratorio, aprendiste cómo usar el método digit() proporcionado por la clase Character en Java. Este método se utiliza para convertir un carácter en su valor numérico en función de la base proporcionada. También aprendiste los pasos necesarios para crear un programa Java para usar este método y cómo ejecutarlo y probarlo en la terminal.