Java Switch/case语句-字符串(第一个字符特定,其余字符不关心)

Java Switch/case语句-字符串(第一个字符特定,其余字符不关心),java,Java,在开关(字符串)中,我可以将一个大小写设置为以一个特定的字符f.e大小写('N')开头,然后后跟我不关心的其他字符吗?f、 e NOC case("N**"): case("1**"): case("0**"): BalancedTrenary term = new BalancedTrenary(parts[i]); 您可以使用charAt并在案例中使用char String str = "NOC"; switch (str.charAt(0)) { case 'N':

开关(字符串)
中,我可以将一个大小写设置为以一个特定的字符f.e
大小写('N')
开头,然后后跟我不关心的其他字符吗?f、 e NOC

case("N**"):
case("1**"):
case("0**"):
    BalancedTrenary term = new BalancedTrenary(parts[i]);

您可以使用
charAt
并在案例中使用char

String str = "NOC";
switch (str.charAt(0)) {
    case 'N':
         // do something here
         break;
}
请注意,
大小写
区分大小写。要使其忽略大小写,请使用另一个带有
n

switch (str.charAt(0)) {
    case 'N':
    case 'n':
        // do something here
        break;
}

显示您的代码?
开关(myString.charAt(0)){…}