System.out.println("请输入一个字符:");
// 用于获取字符串的第一个字符
char str = input.next().charAt(0);
// 大写英文字母ASCII码为97-122,转化为小写需减去32
if (str > 96 && str < 123){
System.out.println("你输入的字符转化后为:" + (str -= 32));
// 小写英文字母ASCII码为65-90,转化为小写需加上32
}else if(str > 64 && str < 91){
System.out.println("你输入的字符转化后为:" + (str += 32));
}else{
// 转化为ASCII码表中的下一个字符。只需要加1即可
System.out.println("你输入的字符转化后为:" + (str += 1));
}
从键盘输入一个字符,若为小写字母,则转化为大写字母;若为大写字母,则转化为小写字母;否则转化为ASCII码表中的下一个字符。
最新推荐文章于 2023-09-28 23:23:54 发布