你不能写
hand[i].charAt(0) == 'A' || 'B'
也许你打算写
hand[i].charAt(0) == 'A' || hand[i].charAt(0) == 'B'
顺便说一句你可以写
"AB".indexOf(hand[i].charAt(0)) >= 0
这样,您可以根据需要添加更多字母。
但是,编写整个内容的最清晰方法可能是
if (hand[i].startsWith("AC") || hand[i].startsWith("BC"))
你不能写
hand[i].charAt(0) == 'A' || 'B'
也许你打算写
hand[i].charAt(0) == 'A' || hand[i].charAt(0) == 'B'
顺便说一句你可以写
"AB".indexOf(hand[i].charAt(0)) >= 0
这样,您可以根据需要添加更多字母。
但是,编写整个内容的最清晰方法可能是
if (hand[i].startsWith("AC") || hand[i].startsWith("BC"))