Я довольно новичок в Java.Лучший способ заменить многие условия, если условия
Хотелось бы посоветовать, если есть разумный способ заменить множество операторов if.
Проблема: Предположим, у меня есть класс валидатора, который проверяет теги во входящем сообщении. Каждый тег может быть обязательным или не для моего приложения.
Вместо того, чтобы использовать многие, если заявления:
if (isExistTag1)
else if (isExistTag2)
else if (isExistTag3)
.
.
.
else if (isExistTagN)
что может быть улучшена путем?
спасибо.
Вы пробовали корпус переключателя – SachinSarawgi
Все эти блоки 'if' выполняют одни и те же вещи? Схожие вещи? – khelwood
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/switch.html –