键盘录入一串字符,将这串字符中的每个大写字母转换成小写, 小写转换成大写 aBcDee =>AbCdEE
时间: 2024-02-03 19:15:32 浏览: 156
可以使用 Java 的 String 类的 toCharArray() 方法将字符串转换为字符数组,然后遍历字符数组,对每个字符进行大小写转换,最后将字符数组转换回字符串即可。
以下是示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一串字符:");
String input = scanner.nextLine();
char[] chars = input.toCharArray();
for (int i = 0; i < chars.length; i++) {
if (Character.isUpperCase(chars[i])) {
chars[i] = Character.toLowerCase(chars[i]);
} else if (Character.isLowerCase(chars[i])) {
chars[i] = Character.toUpperCase(chars[i]);
}
}
String output = new String(chars);
System.out.println("转换后的结果为:" + output);
}
}
```
示例输出:
```
请输入一串字符:aBcDee
转换后的结果为:AbCdEE
```
阅读全文