如何将字符串更改为小写?

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 方法测试引用的内容。