用JAVA编写一个程序,从键盘上输入一个字符串,利用字符串类提供的方法将大写字 母转换为小写字母,小写字母转换为大写字母,再将前后字符对换,输出最后结果。
时间: 2024-05-14 12:17:16 浏览: 103
好的,以下是JAVA代码实现:
```java
import java.util.Scanner;
public class StringTransform {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个字符串:");
String str = scanner.nextLine();
StringBuilder sb = new StringBuilder(str);
for (int i = 0; i < sb.length(); i++) {
char c = sb.charAt(i);
if (Character.isLowerCase(c)) {
sb.setCharAt(i, Character.toUpperCase(c));
} else if (Character.isUpperCase(c)) {
sb.setCharAt(i, Character.toLowerCase(c));
}
}
sb.reverse(); // 字符串反转
System.out.println("转换后的字符串为:" + sb.toString());
}
}
```
运行程序后,输入一个字符串,程序将会将大写字母转换为小写字母,小写字母转换为大写字母,并将前后字符对换,输出最后结果。
阅读全文