Introdução
Neste laboratório, aprenderemos sobre o método Java isDigit(char ch), que faz parte da classe Character. Este método verifica se o caractere especificado é um dígito ou não.
Neste laboratório, aprenderemos sobre o método Java isDigit(char ch), que faz parte da classe Character. Este método verifica se o caractere especificado é um dígito ou não.
Primeiramente, precisamos criar um arquivo Java no diretório ~/project. Você pode usar qualquer editor de texto, como nano, vi editor, ou simplesmente usar uma IDE como Eclipse, NetBeans, IntelliJ, etc.
Nomeie o arquivo IsDigitExample.java. Você pode usar o seguinte comando para criar um arquivo usando o terminal:
touch ~/project/IsDigitExample.java
Defina a classe IsDigitExample.
public class IsDigitExample {
Defina o método main dentro da classe IsDigitExample. Este método executa o código e cria objetos.
public static void main(String[] args) {
Use o método isDigit(char ch) da classe Character para verificar se o caractere especificado é um dígito ou não. Se o caractere passado for um dígito, então este método retorna true, caso contrário, retorna false.
char ch1 = 'A';
char ch2 = 'u';
char ch3 = '8';
boolean b1 = Character.isDigit(ch1);
boolean b2 = Character.isDigit(ch2);
boolean b3 = Character.isDigit(ch3);
System.out.println(ch1 + " is a digit??: " + b1);
System.out.println(ch2 + " is a digit??: " + b2);
System.out.println(ch3 + " is a digit??: " + b3);
Após escrever o código Java, compile o código com o seguinte comando:
javac IsDigitExample.java
Após compilar o código Java, execute o programa com o seguinte comando:
java IsDigitExample
Crie um novo método chamado userDefinedExample() dentro da classe IsDigitExample.
public static void userDefinedExample() {
try {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter the character: ");
char ch = scanner.next().charAt(0);
boolean result = Character.isDigit(ch);
System.out.println(ch + " is a digit?? : " + result);
} catch (Exception e) {
System.out.println("Invalid Input!!");
}
}
Invoque o método userDefinedExample() no método main().
System.out.println("Execution character digit check example:");
characterDigitCheck();
System.out.println("\nUser Defined Example:");
userDefinedExample();
Compile e execute o programa novamente com os mesmos comandos dos passos 5 e 6.
javac IsDigitExample.java
java IsDigitExample
Neste laboratório, aprendemos como verificar se um caractere especificado é um dígito ou não, usando o método Java isDigit(char ch). Também aprendemos como criar um exemplo definido pelo usuário, receber entrada do usuário e verificar a saída. Este método é útil quando precisamos validar certos tipos de entrada do usuário.