0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Посмотрите на определение метода, который возвращает модуль переданного числа:</p>
1
<p>Посмотрите на определение метода, который возвращает модуль переданного числа:</p>
2
<p>В Java существует конструкция, которая по своему действию аналогична конструкции<em>if-else</em>, но при этом является выражением. Она называется<strong>тернарный оператор</strong>.</p>
2
<p>В Java существует конструкция, которая по своему действию аналогична конструкции<em>if-else</em>, но при этом является выражением. Она называется<strong>тернарный оператор</strong>.</p>
3
<p>Тернарный оператор - единственный в своем роде оператор, требующий три операнда. Он помогает писать меньше кода для простых условных выражений. Наш пример выше с тернарным оператором превращается в три строки кода:</p>
3
<p>Тернарный оператор - единственный в своем роде оператор, требующий три операнда. Он помогает писать меньше кода для простых условных выражений. Наш пример выше с тернарным оператором превращается в три строки кода:</p>
4
<p>Общий шаблон выглядит так:</p>
4
<p>Общий шаблон выглядит так:</p>
5
<p>То есть сначала мы записываем логическое выражение, а дальше два разных варианта поведения:</p>
5
<p>То есть сначала мы записываем логическое выражение, а дальше два разных варианта поведения:</p>
6
<ol><li>Если условие истинно, выполняет вариант до двоеточия</li>
6
<ol><li>Если условие истинно, выполняет вариант до двоеточия</li>
7
<li>Если условие ложно, выполняет вариант после двоеточия</li>
7
<li>Если условие ложно, выполняет вариант после двоеточия</li>
8
</ol><h2>Рекомендуемые программы</h2>
8
</ol><h2>Рекомендуемые программы</h2>