Найти в Дзене

Курс по Java #3. Кратко. Часть 4.

Управляющие операторы Операторы в программе выполняются последовательно снизу вверх, но с помощью управляющих операторов мы сможем изменить этот порядок. Подробно говорить об управляющих операторах мы будем позже, а пока, кратко рассмотри два таких оператора. Они будут использоваться при написании примеров программ. Оператор if Используя оператор if, можно выборочно брать отдельные части программы и выполнять их. Приведём простейшую запись этого оператора: if (условие) оператор; где условие обозначает логическое выражение. Если условие будет истинно (т.е. примет логические значение true), то оператор выполнится, иначе оператор не выполняется. Ниже приведём пример применения оператора if в коде. if (10 < 11) System.out.println("10 меньше 11"); Так как 10 < 11, условие истинно, в результате чего выполняется метод println(). Рассмотри еще один пример, с противоположным условием: if (10 < 9) System.out.println("Эта строка не выведется в консоль"); Так как 10 НЕ меньше 9, то условие будет
Оглавление

Управляющие операторы

Операторы в программе выполняются последовательно снизу вверх, но с помощью управляющих операторов мы сможем изменить этот порядок. Подробно говорить об управляющих операторах мы будем позже, а пока, кратко рассмотри два таких оператора. Они будут использоваться при написании примеров программ.

Оператор if

Используя оператор if, можно выборочно брать отдельные части программы и выполнять их. Приведём простейшую запись этого оператора:

if (условие) оператор;

где условие обозначает логическое выражение. Если условие будет истинно (т.е. примет логические значение true), то оператор выполнится, иначе оператор не выполняется. Ниже приведём пример применения оператора if в коде.

if (10 < 11) System.out.println("10 меньше 11");

Так как 10 < 11, условие истинно, в результате чего выполняется метод println(). Рассмотри еще один пример, с противоположным условием:

if (10 < 9) System.out.println("Эта строка не выведется в консоль");

Так как 10 НЕ меньше 9, то условие будет ложно (false) и оператор println() не выполнится!

Ниже предоставлены все операции сравнения в Java

Операция Значение

< Меньше

<= Меньше или равно

> Больше

>= Больше или равно

== Равно

!= Неравно

Обратите внимание на то, что если вы хотите сделать условие на равенство, то вам нужно поставить ДВА знака равенства.

Приведём пример программы с использованием if:

Вывод в консоли:

a меньше b
c содержит -1
c - отрицательное число
c содержит 1
c - не отрицательное число

Если что-то непонятно пишите в комментарии, отвечу на все вопросы.

Следующий урок

Предыдущий урок

Весь список уроков

-2