在Java中检查输入的值是否为字母

要检查输入的值是否为 Java 中的字母,请使用方法。Character.isLetter()

我们有一个值需要检查。

char val = 'D';

现在让我们使用该方法。Character.isLetter()

if (Character.isLetter(val)) {
   System.out.println("字符为小写!");
}else {
   System.out.println("字符为大写!");
}

现在让我们看看完整的例子来检查字母。

示例

public class Demo {
   public static void main(String []args) {
      System.out.println("检查给定值是否为字母...");
      char val = 'D';
      System.out.println("Value: "+val);
      if (Character.isLetter(val)) {
         System.out.println("价值是一个字母!");
      }else {
         System.out.println("价值是一个数字!");
      }
   }
}
输出结果
检查给定值是否为字母...
Value: D
价值是一个字母!

让我们再看一个例子。

示例

public class Demo {
   public static void main(String []args) {
      System.out.println("检查给定值是否为字母...");
      int val = 20;
      System.out.println("Value: "+val);
      if (Character.isLetter(val)) {
         System.out.println("价值是一个字母!");
      }else {
         System.out.println("价值不是一个字母!");
      }
   }
}
输出结果
检查给定值是否为字母...
Value: 20
价值不是一个字母!