Java如何判断一个输入的字符是大写字母?

在Java中如何判断输入的字母是大写字母?
因为Java没有接收单个字符的方法,所以在这里我们采用曲线救国的方法,先获取一段字符串,然后获取字符串的第一个字符

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import java.util.Scanner;

public class Java_006{
public static void main(String[] args){
Scanner input= new Scanner(System.in);
System.out.println("请输入一个字符:");
String s= input.next(); // 获取输入的字符串
char c= s.charAt(0); //获取字符串第一个字符
if(c >='A' && c <= 'Z'){
System.out.println("你输入的是一个大写字母!");
}
else{
System.out.println("你输入的不是一个正确的大写字母。");
}
}
}

运算结果:

运算结果

-------------本文结束感谢您的阅读-------------