Найти тему

Java курс для «чайников» | Как использовать условия в Java. Урок 5

Одним из главных инструментов языка Java являются условные конструкции. Условные конструкции необходимы в местах, где нам нужно выполнить какое-то действие, если условие истинно, или выполнить другое действие, если условие ложно.

Конструкция if/else/else if

Данная конструкция сравнивает age1 и age2 и если ag1 больше, то будет выполнен код, который находится в фигурных скобках. Также можно задать альтернативное действие, если условие окажется ложным.

Будет выполнен код, который находится в фигурных скобках после else
Будет выполнен код, который находится в фигурных скобках после else

Также мы может добавлять дополнительные условия, используя конструкцию else if

Выполнится блок else if, так как age1 равен age2
Выполнится блок else if, так как age1 равен age2

Таких конструкций else if может быть сколь угодно много, на этом вас никто не ограничивает.

Также обратите внимание как происходит сравнение чисел. Для этого используется "двойное" равно ==

Логические операции

Какие логические операции мы можем применять?

  • Больше >
  • Больше или равно >=
  • Меньше <
  • Меньше или равно <=
  • Равно ==
  • Не равно !=

Комбинирование логических операций

Также логические операции можно комбинировать и создавать сложные условия.

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

-4
&& - представляет собой строгое условие (И). То есть чтобы условие выполнилось, необходимо, чтобы условия по бокам были истины (true).

Теперь представим ситуацию, что мы должны выдать человеку билет в кинотеатр, если у него достаточное количество средств, или, если это ребенок младше пяти лет.

-5
|| - представляет не строгое условие (ИЛИ), для выполнения которого, достаточно выполнения одного из условий по бокам.

Если вам необходимо выполнение всех условий: И это, И это, И это - используйте &&.

Если вам необходимо выполнение одного из условий: ИЛИ это, ИЛИ это, ИЛИ это - используйте ||.

Все эти условия можно комбинировать, а также брать в скобки любое количество раз.

Предлагаем вам решить тест

На этом все! Подписывайтесь на канал, чтобы не пропускать новые уроки.