Если условие простое и у него всего два результата, необязательно разворачивать полноценный if-else.
Можно использовать тернарный оператор:
String access = age >= 18
? "Проходите!"
: "Доступ запрещён»;
Схема простая:
условие ? значение_если_true : значение_если_false
➡️ Тернарный оператор удобен для коротких присваиваний, return и простых проверок. Но как только появляются несколько условий или вложенные тернарники, компактность начинает работать против читаемости — здесь обычный if-else будет понятнее.
🔗 Источник
══════ Навигация ══════
Вакансии • Задачи • Собесы
🐸 Библиотека джависта
#Enterprise