使用 switch 语句时如何忽略大小写

Riv*_*Yoo 2 java case-insensitive switch-statement

我正在使用 switch 语句,并且想知道如何在使用 switch 语句时忽略大小写。

Mur*_*nik 5

您可以将要检查的字符串转换为小写并打开它:

switch (myString.toLowerCase()) {
    case "something":
        doSomething();
        break;
    case "something else":
        doSomethingElse();
        break;
    default:
        etc();
}
Run Code Online (Sandbox Code Playgroud)