转换符串的大小写,方法如下:
public class StringCast {
// 大小写转换方法
public void cast() {
// 定义字符串
String string = "AILltDRGVTzmugNhuiLio";
// 将定义好的字符串转换为字符数组
char[] charArray = string.toCharArray();
// 定义大小写转换以后的字符串
String newString = "";
// 遍历字符数组,大小写转换
for (int i = 0; i < charArray.length; i++) {
if (charArray[i] <= 'Z' && charArray[i] >= 'A') {
newString += (charArray[i] + "").toLowerCase();
} else {
newString += (charArray[i] + "").toUpperCase();
}
}
System.out.println("转换前的字符串: " + string);
System.out.println("转换以后的字符串是:" + newString);
}
// 主方法
public static void main(String[] args) {
StringCast stringCast = new StringCast();
stringCast.cast();
}
}
运行结果:
public class Demo {
// 全转小写
public static void ChangeToLowStr(String str) {
str = str.toLowerCase();
System.out.println(str);
}
//大写
public static void ChangeToUpStr(String str) {
str = str.toUpperCase();
System.out.println(str);
}
public static void main(String arg[]) {
ChangeToLowStr("1234SADFAS");
ChangeToUpStr("asfasdf");
}
}