方法一:
使用Java Character类中的toLowerCase()与toUpperCase()
Character 类用于对单个字符进行操作。
char A=Character.toUpperCase('a');//变量A的值赋为'a'
char b=Character.toLowerCase('B');//变量b的值赋为'B'
还可以用String类的toLowerCase()与toUpperCase()方法转换字符串中字符的大小写
String cc = "aBc123".toUpperCase();
//结果就是:ABC123。
String cc = "aBc123".toLowerCase();
//结果就是:abc123。
方法二:
运用ascII码,不过要注意类型的转换。
如:
String str="";
str+=a-32;
此时,str="65"而不是"A",所以如果要得到字母,需要加一个类型转换
str+=(char)(a-32);
上面是字符串,字符也是一样的
char a='a';
char A=(char)(a-32);