如何使用 for 循环将字符串的所有小写字母设置为大写字母?
这就是我所做的,但我得到两个编译器错误,
该方法
setCharAt(int, char)
未定义类型java.lang.String
[第 7 行]无法解析数组 [第 12 行]
public static String allUpperCases(String toEncode){
int length = toEncode.length();
for (int i = 0; i < length; i++){
char ch = toEncode.charAt(i);
if (Character.isLowerCase(ch)){
toEncode.setCharAt(i, Character.toUpperCase(ch));
}
}
return toEncode;
}