Идентифицировать части Юникод-идентификаторов в Java

JavaBeginner
Практиковаться сейчас

Введение

В этом практическом занятии вы узнаете о методе isUnicodeIdentifierPart(int codePoint) класса Character в Java. Этот метод используется для проверки, является ли указанный Юникод-символ частью Юникод-идентификатора или нет. Юникод-идентификатор — это последовательность символов, которая используется для уникального идентификации сущности в программе.

Создайте новый Java-файл

Создайте новый файл в каталоге ~/project с именем UnicodeIdentifier.java с использованием следующей команды:

touch ~/project/UnicodeIdentifier.java

Определите метод main

В этом шаге определите метод main и импортируйте класс java.util.Scanner, как показано в следующем блоке кода.

import java.util.Scanner;

public class UnicodeIdentifier {

    public static void main(String[] args) {

    }
}

Получите Юникод-символ из ввода пользователя

В этом шаге получите значение Юникод-символа из ввода пользователя с использованием класса Scanner. Добавьте следующий код внутри метода main.

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

Проверьте, является ли Юникод-символ частью Юникод-идентификатора

Используйте метод isUnicodeIdentifierPart(int codePoint) класса Character, чтобы проверить, является ли указанный Юникод-символ частью Юникод-идентификатора или нет. Добавьте следующий код внутри метода main.

    boolean isUnicodeIdentifier = Character.isUnicodeIdentifierPart(unicodeValue);

Распечатайте вывод

Используйте метод System.out.println(), чтобы вывести результат на консоль. Добавьте следующий код внутри метода main.

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

Компилируйте и запустите программу

Скомпилируйте программу с использованием следующей команды:

javac ~/project/UnicodeIdentifier.java

Запустите программу с использованием следующей команды:

java UnicodeIdentifier

Резюме

В этом практическом занятии вы узнали, как проверить, является ли символ частью Юникод-идентификатора, используя метод isUnicodeIdentifierPart(int codePoint) класса Character в Java. Также вы узнали, как получать ввод от пользователя и выводить результат на консоль с использованием класса Scanner и класса System соответственно.