java 中输入大写字母
时间: 2024-09-18 14:01:23 浏览: 28
在Java中,如果你想让程序接收用户输入的大写字母,可以直接使用`Scanner`类的`nextLine()`或者`next()`方法来获取用户的键盘输入。这些方法默认会读取用户输入的一行文本,包括大写字母。
例如:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个大写字母:");
String input = scanner.nextLine(); // 或者 scanner.next();
char uppercaseLetter = input.charAt(0); // 获取第一个字符,假设是一个字母
System.out.println("你输入的大写字母是: " + uppercaseLetter);
// 如果你想限制只接受大写字母,可以在读取后检查ASCII值,如 ASCII码65~90对应大写字母
if (uppercaseLetter >= 'A' && uppercaseLetter <= 'Z') {
System.out.println("这是一个有效的大写字母");
} else {
System.out.println("这不是一个大写字母");
}
scanner.close();
}
}
```
阅读全文