Méthode de chiffre de caractère 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 digit() fournie par la classe Character en Java. Cette méthode de la classe Character est utilisée pour convertir un caractère en sa valeur numérique en fonction de la base fournie.

Création du fichier Java

Créez un nouveau fichier Java nommé CharacterDigit.java dans le répertoire ~/project en exécutant la commande suivante dans le terminal.

touch ~/project/CharacterDigit.java

Écriture du code Java

Ajoutez le code suivant au fichier CharacterDigit.java pour utiliser la méthode digit() pour convertir un caractère en sa valeur numérique.

import java.util.Scanner;
import java.lang.Character;

public class CharacterDigit {

    public static void main(String[] args) {

        try {
            // Étape 2.1: Obtenir la valeur du code point du caractère et la base à partir de l'utilisateur
            System.out.print("Entrez la valeur du code point du caractère :");
            Scanner sc = new Scanner(System.in);
            int codePoint = sc.nextInt();
            System.out.print("Entrez la base :");
            int radix = sc.nextInt();

            // Étape 2.2: Convertir le caractère en sa valeur numérique en fonction de la base
            int digit = Character.digit(codePoint, radix);

            // Étape 2.3: Afficher le résultat à l'utilisateur
            System.out.println("La valeur numérique est : " + digit);
        } catch (Exception e) {
            System.out.println("Entrée invalide");
        }
    }
}

Compilation et exécution du code Java

Compilez le fichier CharacterDigit.java en exécutant la commande suivante dans le terminal.

javac ~/project/CharacterDigit.java

Après une compilation réussie, exécutez la commande suivante pour exécuter le programme Java :

java -cp ~/project CharacterDigit

Vous verrez une invite vous demandant d'entrer la valeur du code point du caractère et la base. Entrez les valeurs souhaitées et appuyez sur Entrée. Le programme convertira le caractère entré en sa valeur numérique en fonction de la base fournie.

Sommaire

Dans ce laboratoire, vous avez appris à utiliser la méthode digit() fournie par la classe Character en Java. Cette méthode est utilisée pour convertir un caractère en sa valeur numérique en fonction de la base fournie. Vous avez également appris les étapes nécessaires pour créer un programme Java pour utiliser cette méthode et comment l'exécuter et le tester dans le terminal.