Introdução
Neste laboratório, você aprenderá sobre o método digit() fornecido pela classe Character em Java. Este método da classe Character é usado para converter um caractere em seu valor numérico com base na radix (base numérica) fornecida.
Neste laboratório, você aprenderá sobre o método digit() fornecido pela classe Character em Java. Este método da classe Character é usado para converter um caractere em seu valor numérico com base na radix (base numérica) fornecida.
Crie um novo arquivo Java chamado CharacterDigit.java no diretório ~/project executando o seguinte comando no terminal.
touch ~/project/CharacterDigit.java
Adicione o seguinte código ao arquivo CharacterDigit.java para usar o método digit() para converter um caractere em seu valor numérico.
import java.util.Scanner;
import java.lang.Character;
public class CharacterDigit {
public static void main(String[] args) {
try {
// Step 2.1: Getting character codepoint and radix from the user
System.out.print("Enter character codepoint value:");
Scanner sc = new Scanner(System.in);
int codePoint = sc.nextInt();
System.out.print("Enter radix:");
int radix = sc.nextInt();
// Step 2.2: Converting character to its numeric value based on radix
int digit = Character.digit(codePoint, radix);
// Step 2.3: Displaying the result to the user
System.out.println("The numeric value is: " + digit);
} catch (Exception e) {
System.out.println("Invalid input");
}
}
}
Compile o arquivo CharacterDigit.java executando o seguinte comando no terminal.
javac ~/project/CharacterDigit.java
Após uma compilação bem-sucedida, execute o seguinte comando para rodar o programa Java:
java -cp ~/project CharacterDigit
Você verá um prompt pedindo para inserir o valor do codepoint do caractere e a base (radix). Insira os valores desejados e pressione Enter. O programa converterá o caractere inserido em seu valor numérico com base na base fornecida.
Neste laboratório, você aprendeu como usar o método digit() fornecido pela classe Character em Java. Este método é usado para converter um caractere em seu valor numérico com base na base (radix) fornecida. Você também aprendeu os passos necessários para criar um programa Java para usar este método e como executá-lo e testá-lo no terminal.