Java中将字母转换成大小写的方法
toLowerCase() 转小写
toUpperCase() 转大写
如果需要把大小写互相转换,先把字符串转换成char类型的数组,循环遍历按要求转换。
功能实现:
public class Demo {
public static void main(String[] args) {
new Demo().大小写互转("sadASD");
}
public String 大小写互转(String str) {
char[] str_arr = str.toCharArray();
for (char i : str_arr) {
if (String.valueOf(i).toUpperCase().equals(String.valueOf(i))) {
System.out.print(String.valueOf(i).toLowerCase());
} else {
System.out.print(String.valueOf(i).toUpperCase());
}
//判断是否为大写,如果是大写,转换小写,否则转换大写
}
return str;
}
}
运行示例: