如何将字符串更改为小写?
How to change string to lower case?
尝试做到这一点,如果用户输入任何大写的元音,它将 return 为真。所以,这就是我添加 "letter = letter.toLowerCase();" 但它仍然无法正常工作的地方..
public static boolean isVowel (String letter) {
letter = letter.toLowerCase();
if (letter == "a" || letter == "e" || letter == "i" || letter == "o" || letter == "u" ) {
return true;
} else {
return false;
}
}
尝试使用 if (letter.equals("a") ||
等。
==
测试 String
变量的内存引用,而不是引用的内容。
String
class 的 equals
方法测试引用的内容。
尝试做到这一点,如果用户输入任何大写的元音,它将 return 为真。所以,这就是我添加 "letter = letter.toLowerCase();" 但它仍然无法正常工作的地方..
public static boolean isVowel (String letter) {
letter = letter.toLowerCase();
if (letter == "a" || letter == "e" || letter == "i" || letter == "o" || letter == "u" ) {
return true;
} else {
return false;
}
}
尝试使用 if (letter.equals("a") ||
等。
==
测试 String
变量的内存引用,而不是引用的内容。
String
class 的 equals
方法测试引用的内容。