Я пытаюсь получить несколько параметров из функции, и я проверяю, является ли хотя бы один из параметров пустым или пустым.
сейчас я делаю что-то вроде этого.
void foo(String a, String b, String c, String d, ... other strings){
//make sure at least one of the inputs are not null.
if(a!=null || b!=null || c!=null || d!=null ... more strings){
//do something with the string
}
}
, поэтому вход может быть foo(null, null, null, "hey");
но это не может быть foo(null, null, null, null);
Мой вопрос в том, есть ли лучший способ сделать это, чем продолжать добавлять оператор if. Я отключаюсь прямо сейчас ... Спасибо