这道java编程题谁会写?
从键盘上输出一个字符串,假定字符串的长度小于80,将该串中出现的所有小写字母转换为大写字母,大写转换成小写,存储并输出....
从键盘上输出一个字符串,假定字符串的长度小于80,将该串中出现的所有小写字母转换为大写字母,大写转换成小写,存储并输出.
展开
2个回答
展开全部
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// 从键盘上输出一个字符串,假定字符串的长度小于80,将该串中出现的所有小写字母转换为大写字母,大写转换成小写,存储并输出.
Scanner input = new Scanner(System.in);
System.out.println("请输入随机字符串:");
char[] chars = input.next().toCharArray();
for (int i = 0; i < chars.length; i++) {
if (chars[i] >= 65 && chars[i] <= 90){
chars[i]+=32;
}
else if (chars[i] >= 97 && chars[i] <= 122){
chars[i]-=32;
}
}
for (char aChar : chars) {
System.out.print(aChar);
}
}
}
算法不怎么好,你可以参照其他人的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询