Introdução
Em Java, a classe Character fornece diversos métodos úteis relacionados à análise das características de um caractere. Um desses métodos é o isLowerCase(int codePoint), que é usado para verificar se um caractere especificado é uma letra minúscula ou não. Neste laboratório, aprenderemos como usar este método em Java.
Criar um arquivo Java
Crie um novo arquivo Java chamado IsLowerCaseDemo.java no diretório ~/project usando o seguinte comando.
cd ~/project
touch IsLowerCaseDemo.java
Escreva o código para testar o método isLowerCase(int codePoint)
Nesta etapa, escreveremos o código para testar o método isLowerCase(int codePoint).
import java.util.Scanner;
public class IsLowerCaseDemo{
public static void main(String[] args){
//Test 1: calling isLowerCase(int codePoint) for a lowercase character
int cp1 = 97;
boolean b1 = Character.isLowerCase(cp1);
System.out.println((char)cp1 +" is a lowercase??: "+b1);
//Test 2: calling isLowerCase(int codePoint) for an uppercase character
int cp2 = 65;
boolean b2 = Character.isLowerCase(cp2);
System.out.println((char)cp2 +" is a lowercase??: "+b2);
//Test 3: calling isLowerCase(int codePoint) for a numeric character
int cp3 = 49;
boolean b3 = Character.isLowerCase(cp3);
System.out.println((char)cp3 +" is a lowercase??: "+b3);
//Test 4: calling isLowerCase(int codePoint) for a special character
int cp4 = 42;
boolean b4 = Character.isLowerCase(cp4);
System.out.println((char)cp4 +" is a lowercase??: "+b4);
//User input test: calling isLowerCase(int codePoint) for user input characters
try{
Scanner sc = new Scanner(System.in);
System.out.print("Enter a Unicode character: ");
int cp5 = sc.nextInt();
boolean b5 = Character.isLowerCase(cp5);
System.out.println((char)cp5 + " is a lowercase?: "+b5);
} catch(Exception e){
System.out.println("Invalid input!");
}
}
}
Salve e Execute o Arquivo
Salve o arquivo e execute o seguinte comando para compilar e executá-lo.
javac IsLowerCaseDemo.java
java IsLowerCaseDemo
Resumo
Neste laboratório, aprendemos como usar o método isLowerCase(int codePoint) da classe Character em Java para verificar se um caractere especificado é uma letra minúscula ou não. Criamos um arquivo de código Java chamado IsLowerCaseDemo.java no diretório ~/project e escrevemos o código para testar o método em diferentes cenários, incluindo a entrada do usuário. Finalmente, compilamos e executamos o código para verificar a saída.



