Java从键盘输入一个字符,若为小写字母,则转化为大写字母;若为大写字母,则转化为小写字母;
时间: 2024-10-17 15:14:38 浏览: 17
在Java中,你可以使用Character类提供的toLowerCase()和toUpperCase()方法来实现这个功能。下面是一个简单的示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个字符:");
char inputChar = scanner.nextLine().charAt(0); // 获取用户输入的第一个字符
if (Character.isUpperCase(inputChar)) { // 检查是否为大写字母
System.out.println(Character.toLowerCase(inputChar)); // 转换为小写并打印
} else if (Character.isLowerCase(inputChar)) { // 检查是否为小写字母
System.out.println(Character.toUpperCase(inputChar)); // 转换为大写并打印
} else { // 非字母字符
System.out.println("输入的不是字母,请重新输入!");
}
}
}
```
运行此程序,它会提示用户输入一个字符,然后根据字符的当前大小写状态进行相应的转换。
阅读全文