Introduction
Dans ce laboratoire, nous allons apprendre à utiliser la méthode Java isDigit(char ch)
, qui est une partie de la classe Character
. Cette méthode vérifie si le caractère spécifié est un chiffre ou non.
💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici
Dans ce laboratoire, nous allons apprendre à utiliser la méthode Java isDigit(char ch)
, qui est une partie de la classe Character
. Cette méthode vérifie si le caractère spécifié est un chiffre ou non.
Tout d'abord, nous devons créer un fichier Java dans le répertoire ~/projet
. Vous pouvez utiliser n'importe quel éditeur de texte tel que nano, l'éditeur vi, ou simplement utiliser un IDE tel que Eclipse, NetBeans, IntelliJ, etc.
Nommez le fichier IsDigitExample.java
. Vous pouvez utiliser la commande suivante pour créer un fichier à l'aide du terminal :
touch ~/projet/IsDigitExample.java
Définissez la classe IsDigitExample
.
public class IsDigitExample {
Définissez la méthode main
à l'intérieur de la classe IsDigitExample
. Cette méthode exécute le code et crée des objets.
public static void main(String[] args) {
Utilisez la méthode isDigit(char ch)
de la classe Character
pour vérifier si le caractère spécifié est un chiffre ou non. Si le caractère passé est un chiffre, cette méthode renvoie true
, sinon, elle renvoie false
.
char ch1 = 'A';
char ch2 = 'u';
char ch3 = '8';
boolean b1 = Character.isDigit(ch1);
boolean b2 = Character.isDigit(ch2);
boolean b3 = Character.isDigit(ch3);
System.out.println(ch1 + " est un chiffre??: " + b1);
System.out.println(ch2 + " est un chiffre??: " + b2);
System.out.println(ch3 + " est un chiffre??: " + b3);
Après avoir écrit le code Java, compilez-le avec la commande suivante :
javac IsDigitExample.java
Après avoir compilé le code Java, exécutez le programme avec la commande suivante :
java IsDigitExample
Créez une nouvelle méthode nommée userDefinedExample()
à l'intérieur de la classe IsDigitExample
.
public static void userDefinedExample() {
try {
Scanner scanner = new Scanner(System.in);
System.out.print("Entrez le caractère : ");
char ch = scanner.next().charAt(0);
boolean result = Character.isDigit(ch);
System.out.println(ch + " est un chiffre?? : " + result);
} catch (Exception e) {
System.out.println("Entrée invalide!!");
}
}
Appelez la méthode userDefinedExample()
dans la méthode main()
.
System.out.println("Exécution de l'exemple de vérification de chiffres de caractères :");
characterDigitCheck();
System.out.println("\nExemple défini par l'utilisateur :");
userDefinedExample();
Compilez et exécutez à nouveau le programme avec les mêmes commandes que dans les étapes 5 et 6.
javac IsDigitExample.java
java IsDigitExample
Dans ce laboratoire, nous avons appris à vérifier si un caractère spécifié est un chiffre ou non à l'aide de la méthode Java isDigit(char ch)
. Nous avons également appris à créer un exemple défini par l'utilisateur, à prendre une entrée de l'utilisateur et à vérifier la sortie. Cette méthode est utile lorsque nous devons valider certains types d'entrées utilisateur.