在 Java 中检查小写字符

JavaBeginner
立即练习

介绍

isLowerCase(char ch) 方法是 Java 中 Character 类的一部分。该方法用于检查指定的字符是否为小写字母。该方法返回一个布尔值,表示指定的字符是否为小写字母。

编写代码使用 isLowerCase(char ch) 方法

在这一步中,我们将编写代码,对不同的字符使用 isLowerCase(char ch) 方法。我们将定义一些字符,并检查它们是否为小写字符。

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 +" is a lowercase character??:  "+b1);
    System.out.println(ch2 +" is a lowercase character??:  "+b2);
    System.out.println(ch3 +" is a lowercase character??:  "+b3);
    System.out.println(ch4 +" is a lowercase character?? : "+b4);
    System.out.println(ch5 +" is a lowercase character??:  "+b5);
  }
}

编译并运行代码

要编译代码,请在终端中运行以下命令:

javac CharacterExample.java

成功编译代码后,运行以下命令来执行代码:

java CharacterExample

输出结果应为:

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

结合用户输入使用 isLowerCase(char ch) 方法

在这一步中,我们将获取用户输入,并使用 isLowerCase(char ch) 方法检查用户输入的字符是否为小写字符。

import java.util.Scanner;

public class CharacterExample {
  public static void main(String[] args) {
    try {
      System.out.print("Enter the character: ");
      Scanner sc = new Scanner(System.in);
      char ch = sc.next().charAt(0);
      boolean b = Character.isLowerCase(ch);
      System.out.println(ch + " is a lowercase?: "+b);
    }
    catch(Exception e) {
      System.out.println("Invalid Input!!");
    }
  }
}

编译并运行代码

要编译代码,请在终端中运行以下命令:

javac CharacterExample.java

成功编译代码后,运行以下命令来执行代码:

java CharacterExample

当你运行上述代码时,它会提示用户输入一个字符。用户输入字符后,代码会检查输入的字符是否为小写。输出结果可能如下:

Enter the character: u
u is a lowercase?: true

如果你输入任何非小写字符,输出结果可能如下:

Enter the character: R
R is a lowercase?: false

总结

在本实验中,我们学习了 isLowerCase(char ch) 方法。该方法用于检查指定字符是否为小写字母。我们还了解了它的语法、参数和返回类型。最后,我们在不同的示例中使用该方法,以更好地理解其功能。