我的问题是:是否有可能在if语句中列出一组要搜索的值?还是有更好的方法呢?
例如:
Scanner input=new Scanner (System.in);
String searchTerm=input.next();
if(input==1d,2d,3d,4d,5c,1a,3x,5c,6b){
// Do stuff
}
编辑:非常抱歉,我没有意识到我的问题还没有完成,甚至有点错...天哪。立即修复。
最佳答案
if (!Arrays.asList(1d,2d,3d,4d,5c,1a,3x,5c,6b).contains(input)) {
// do stuff
}