如果用户输入的字符串等于字符串数组中的任何字符串,我正在尝试设置布尔值 true。
我即兴创作并想出了这个
String[] cancelWords = {"cancel", "nevermind", "scratch that"};
boolean valueEqualsCancel = true;
for(String cancelWord : cancelWords) {
if(!valueEqualsCancel) break;
valueEqualsCancel = valueEqualsCancel && value.equals(cancelWord);
}
但valueEqualsCancel
从来都不是真的。
有小费吗?