if(string.equalsIgnoreCase("first") ||
string.equalsIgnoreCase("second") || string.equalsIgnoreCase("third"))
我需要在这里使用 10 个
||
(我有 10 个字符串要检查)。是否有任何简单的解决方案。我需要找到满足哪个条件。
提前致谢..
最佳答案
如果您需要知道哪个匹配是正确的,请使用开关(仅限 Java 7):
switch (string.toLowerCase())
{
case "first": doSomething();
break;
case "second": ...;
break;
default: ...;
}
关于java - java中如何对多个元素使用equalsIgnoreCase(),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16810663/