我的代码有一个验证器,表明如果" d"输入显示错误消息。如果" c"," s",或" v"输入进行计算。如何构建gender.equalsIgonreCase
以包含所有不是" c"," s"或" v"?
答案 0 :(得分:2)
您可以使用String.matches(String)
来获取正则表达式来验证gender
。像
boolean isCSV = gender.matches("[CcSsVv]");
if (!isCSV) {
// It isn't C, c, S, s, V or v
}
答案 1 :(得分:0)
你可以使用" else" :强>
if(gender.equals("C")){
....
}
else if(gender.equals("S")){
....
}
else{
.....
}
或者您可以使用 !gender.equals("d")
:
if(!gender.equals("d")){
.....
}