Тернарный оператор - пример на Java

Тернарный оператор — пример на Java

Тернарным (тройным) оператором в Java является только условный оператор, который принимает три операнда. Он представляет собой замену if-then-else (если-то-иначе) выражения и очень часто используется в программировании на Java. Мы можем использовать тернарный (тройной) оператор, чтобы упростить код (уменьшить количество строк, сделать его более наглядным и лаконичным). Как это сделать, показано в примере ниже.

Подробный разбор тернарного оператора

Первый операнд в тернарном операторе должен быть логическим или же представлять собой логическое выражение с результатом. Если первый операнд true, то тернарный оператор возвращает второй операнд, иначе (если первый операнд false) — возвращает третий операнд.

Синтаксис тернарного оператора в Java:

результат = выражение ? значение1 : значение2;

Если выражение true, то значение1 присваивается переменной результат, иначе значение2 присваивается переменной результат.

Давайте посмотрим использование тернарного оператора в небольшой Java-программе:

TernaryOperator.java

Результат выполнения программы:

Как видим, тернарный оператор в Java используется для небольших выражений, упрощает код и уменьшает его количество.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *