Identifier les parties d'un identifiant Unicode en Java

JavaJavaBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire, vous allez découvrir la méthode isUnicodeIdentifierPart(int codePoint) de la classe Character en Java. Cette méthode est utilisée pour vérifier si un caractère Unicode spécifié est une partie d'un identifiant Unicode ou non. Un identifiant Unicode est une séquence de caractères utilisée pour identifier de manière unique une entité dans un programme.

Créer un nouveau fichier Java

Créez un nouveau fichier dans le répertoire ~/projet avec le nom UnicodeIdentifier.java à l'aide de la commande suivante :

touch ~/projet/UnicodeIdentifier.java

Définir la méthode principale

Dans cette étape, définissez la méthode principale et importez la classe java.util.Scanner comme indiqué dans le bloc de code ci-dessous.

import java.util.Scanner;

public class UnicodeIdentifier {

    public static void main(String[] args) {

    }
}

Obtenir le caractère Unicode à partir de l'entrée utilisateur

Dans cette étape, obtenez la valeur d'un caractère Unicode à partir de l'entrée utilisateur à l'aide de la classe Scanner. Ajoutez le code ci-dessous dans la méthode principale.

    Scanner scanner = new Scanner(System.in);
    System.out.print("Entrez un caractère Unicode : ");
    int unicodeValue = scanner.next().codePointAt(0);

Vérifier si le caractère Unicode est une partie d'un identifiant Unicode

Utilisez la méthode isUnicodeIdentifierPart(int codePoint) de la classe Character pour vérifier si le caractère Unicode spécifié est une partie d'un identifiant Unicode ou non. Ajoutez le code ci-dessous dans la méthode principale.

    boolean isUnicodeIdentifier = Character.isUnicodeIdentifierPart(unicodeValue);

Afficher la sortie

Utilisez la méthode System.out.println() pour afficher le résultat dans la console. Ajoutez le code suivant dans la méthode principale.

    System.out.println((char) unicodeValue + " est une partie d'un identifiant Unicode : " + isUnicodeIdentifier);

Compiler et exécuter le programme

Compilez le programme à l'aide de la commande suivante :

javac ~/project/UnicodeIdentifier.java

Exécutez le programme à l'aide de la commande suivante :

java UnicodeIdentifier

Récapitulatif

Dans ce laboratoire, vous avez appris à vérifier si un caractère est une partie d'un identifiant Unicode à l'aide de la méthode isUnicodeIdentifierPart(int codePoint) de la classe Character en Java. Vous avez également appris à obtenir l'entrée utilisateur et à afficher la sortie dans la console à l'aide respectivement de la classe Scanner et de la classe System.