具有多重比较的更清晰的 if 语句 [已关闭]
2022-09-01 12:18:36
当你有很多术语时,下面的语句看起来非常混乱:
if(a.equals("x") || a.equals("y") || a.equals("z") || Any number of terms...... )
//Do something
有没有一种更干净的方式来执行相同的操作,我希望我的代码尽可能可读。
注意:x、y 和 z 只是任意长度的任何字符串的占位符。这里可能有 20 个可变长度的字符串项,如果条件每个条件都是 OR'd 在一起