Тернарный оператор Затрагивая тему сокращения кода обя...➤ MyBook
image

Цитата из книги «JAVA 2021: лёгкий старт»

Тернарный оператор Затрагивая тему сокращения кода обязательно надо рассказать о тернарном (тройном) условном операторе. Вот пример его использования: int a = 15; int b = 10; int maxNumber = a <b? b: a; System.out.println («Большее число это: " + maxNumber); Это работает так: если условие соблюдается, то берется левое значение от двоеточия, иначе берется правое значение от двоеточия. В нашем случае условие a <b верно, поэтому возьмется значение переменной b и присвоится переменной maxNumber. Более сложный пример нахождения максимального числа из трех (a,b,c): maxNumber = a <b? (b <c? c: b): (a <c? c: a); Сначала сравниваем переменные a и b, а потом ту что больше с третьей переменной c.
13 февраля 2022

Поделиться

Бесплатно

4.5 
(46 оценок)
Читать книгу: «JAVA 2021: лёгкий старт»

Установите приложение, чтобы читать эту книгу бесплатно