我正在使用简单的 Java 进行一些验证,我的编码如下
if (something.equals("ABC"))
expectedvalue = "TEST1";
else if(something.equals("DEF"))
expectedvalue = "TEST5";
// and so on....
我的问题是,如果something.equals("ABC"),expectedvalue可以是这两个值中的任何一个 ->"TEST1"或 "TEST2"
"TEST1"在验证期间,在输出中,如果我给出for ,我不会得到错误expectedvalue。即使我给它也应该这样做"TEST2"。怎么做?