您的位置:首页 > 其它

输入一个字母,实现大小写字母的转换

2018-03-25 15:46 447 查看
package classwork;

import java.util.Scanner;

public class Test_1 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("输入您要转换的字符:");
char c = input.next().charAt(0);//表示当输入多个字符时,只截取输入的字符的第一个
change(c);
}

private static void change(char c) {
if (c>='A'&&c<='Z') {
c+=32; 
System.out.println("您输入的大写字母:"+(char)(c-32)+"\n被转换成了小写字母:"+c);//利用强制转换,把数字转换成了字符,强制转换时需要加括号
}else if (c>='a'&&c<='z') {
c-=32;
System.out.println("您输入的小写字母:"+(char)(c+32)+"\n被转换成了大写字母:"+c);
}else {
System.out.println("您输入的字符有误");
}
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐