Условный тернарный оператор определенно можно использовать слишком часто, и некоторые находят его совершенно нечитаемым. Тем не менее, я считаю, что в большинстве ситуаций может быть очень ясно, что ожидается логическое выражение, при условии, что его цель ясна.
Хорошо ли использовать тернарный оператор?
Рекомендуется использовать тернарный оператор , когда он упрощает чтение кода. Если логика содержит много операторов if…else, вам не следует использовать тернарные операторы.
Хорошо ли использовать тернарный оператор в Java?
Тернарный оператор Java - единственный условный оператор, который принимает три операнда. Это однострочная замена инструкции if-then-else, которая часто используется в программировании на Java. Мы можем использовать тернарный оператор вместо if-else conditions или даже переключать условия, используя вложенные тернарные операторы.
Что лучше if-else или тернарный оператор?
Вывод. Используйте тернарные операторы, чтобы присвоить значение переменной или при необходимости сократить код. Используйте операторы if-else для всего остального.
Тернарный оператор быстрее, чем if C++?
14 Ответы. Это не быстрее. Есть одно отличие, когда можно инициализировать константную переменную в зависимости от некоторого выражения: const int x=(a<b) ?