Identificar Partes de Identificadores Unicode em Java

JavaBeginner
Pratique Agora

Introdução

Neste laboratório, você aprenderá sobre o método isUnicodeIdentifierPart(int codePoint) da classe Character em Java. Este método é usado para verificar se um caractere Unicode especificado faz parte de um identificador Unicode ou não. Um identificador Unicode é uma sequência de caracteres que é usada para identificar exclusivamente uma entidade em um programa.

Criar um novo arquivo Java

Crie um novo arquivo no diretório ~/project com o nome UnicodeIdentifier.java usando o seguinte comando:

touch ~/project/UnicodeIdentifier.java

Definir o método main

Nesta etapa, defina o método principal e importe a classe java.util.Scanner como mostrado no bloco de código abaixo.

import java.util.Scanner;

public class UnicodeIdentifier {

    public static void main(String[] args) {

    }
}

Obter o caractere Unicode da entrada do usuário

Nesta etapa, obtenha o valor de um caractere Unicode da entrada do usuário usando a classe Scanner. Adicione o código abaixo dentro do método principal.

    Scanner scanner = new Scanner(System.in);
    System.out.print("Enter a Unicode character: ");
    int unicodeValue = scanner.next().codePointAt(0);

Verificar se o caractere Unicode faz parte de um identificador Unicode

Use o método isUnicodeIdentifierPart(int codePoint) da classe Character para verificar se o caractere Unicode especificado faz parte de um identificador Unicode ou não. Adicione o código abaixo dentro do método principal.

    boolean isUnicodeIdentifier = Character.isUnicodeIdentifierPart(unicodeValue);

Imprimir a saída

Use o método System.out.println() para imprimir o resultado no console. Adicione o seguinte código dentro do método principal.

    System.out.println((char) unicodeValue + " is a part of a Unicode identifier: " + isUnicodeIdentifier);

Compilar e executar o programa

Compile o programa usando o seguinte comando:

javac ~/project/UnicodeIdentifier.java

Execute o programa usando o seguinte comando:

java UnicodeIdentifier

Resumo

Neste laboratório, você aprendeu como verificar se um caractere faz parte de um identificador Unicode usando o método isUnicodeIdentifierPart(int codePoint) da classe Character em Java. Você também aprendeu como obter a entrada do usuário e imprimir a saída no console usando a classe Scanner e a classe System, respectivamente.