Vérification de caractères minuscules en Java

JavaBeginner
Pratiquer maintenant

Introduction

La méthode isLowerCase(char ch) est une partie de la classe Character en Java. Cette méthode est utilisée pour vérifier si le caractère spécifié est une lettre minuscule ou non. Cette méthode renvoie une valeur booléenne indiquant si le caractère spécifié est une lettre minuscule ou non.

Écrire du code pour utiliser la méthode isLowerCase(char ch)

Dans cette étape, nous allons écrire du code pour utiliser la méthode isLowerCase(char ch) sur différents caractères. Nous allons définir certains caractères et vérifier s'ils sont des caractères minuscules ou non.

public class CharacterExample {
  public static void main(String[] args) {
    char ch1 = 'q';
    char ch2 = 'D';
    char ch3 = '8';
    char ch4  = 'w';
    char ch5  = '%';

    boolean b1 = Character.isLowerCase(ch1);
    boolean b2 = Character.isLowerCase(ch2);
    boolean b3 = Character.isLowerCase(ch3);
    boolean b4 = Character.isLowerCase(ch4);
    boolean b5 = Character.isLowerCase(ch5);

    System.out.println(ch1 +" est un caractère minuscule??:  "+b1);
    System.out.println(ch2 +" est un caractère minuscule??:  "+b2);
    System.out.println(ch3 +" est un caractère minuscule??:  "+b3);
    System.out.println(ch4 +" est un caractère minuscule?? : "+b4);
    System.out.println(ch5 +" est un caractère minuscule??:  "+b5);
  }
}

Compiler et exécuter le code

Pour compiler le code, exécutez la commande suivante dans le terminal :

javac CharacterExample.java

Après avoir compilé avec succès le code, pour exécuter le code, exécutez la commande suivante :

java CharacterExample

La sortie devrait être :

q is a lowercase character??: true
D is a lowercase character??: false
8 is a lowercase character??: false
w is a lowercase character?? : true
% is a lowercase character??: false

Utiliser la méthode isLowerCase(char ch) avec une entrée utilisateur

Dans cette étape, nous allons prendre une entrée utilisateur et utiliser la méthode isLowerCase(char ch) sur l'entrée utilisateur pour vérifier si le caractère donné est un caractère minuscule ou non.

import java.util.Scanner;

public class CharacterExample {
  public static void main(String[] args) {
    try {
      System.out.print("Entrez le caractère : ");
      Scanner sc = new Scanner(System.in);
      char ch = sc.next().charAt(0);
      boolean b = Character.isLowerCase(ch);
      System.out.println(ch + " est une lettre minuscule? : "+b);
    }
    catch(Exception e) {
      System.out.println("Entrée invalide!!");
    }
  }
}

Compiler et exécuter le code

Pour compiler le code, exécutez la commande suivante dans le terminal :

javac CharacterExample.java

Après avoir compilé avec succès le code, pour exécuter le code, exécutez la commande suivante :

java CharacterExample

Lorsque vous exécutez le code ci-dessus, il invite l'utilisateur à entrer un caractère. Après que l'utilisateur ait entré un caractère, le code vérifie si le caractère entré est une lettre minuscule ou non. La sortie sera similaire à ceci :

Entrez le caractère : u
u est une lettre minuscule? : true

Si vous entrez un caractère autre que minuscule, la sortie sera similaire à ceci :

Entrez le caractère : R
R est une lettre minuscule? : false

Résumé

Dans ce laboratoire, nous avons appris sur la méthode isLowerCase(char ch). Cette méthode est utilisée pour vérifier si le caractère spécifié est une lettre minuscule ou non. Nous avons également appris sur sa syntaxe, ses paramètres et son type de retour. Enfin, nous avons utilisé cette méthode dans différents exemples pour mieux la comprendre.