У меня есть одна переменная String, str
с возможными значениями, val1
, val2
и val3
.
Я хочу сравнить (с равным случаем) str
со всеми этими значениями с помощью оператора if, например:
if("val1".equalsIgnoreCase(str)||"val2".equalsIgnoreCase(str)||"val3.equalsIgnoreCase(str))
{
//remaining code
}
Есть ли способ избежать использования нескольких операторов OR (||) и сравнить значения в одном выражении? Например, например:
if(("val1" OR "val2" OR "val3").equalsIgnoreCase(str) //this is only an idea.