Операторы сравнения в Java

Операторы сравнения нужны, как можно догадаться, чтобы сравнивать. Сравнивать одно значение с другим.

Например: 6 < 3.

Знак > — это оператор “меньше чем”. То есть если проговорить это выражение, то будет “шесть меньше чем три”.

Вы скажете: «Это же неправда, шесть больше трёх!» — и вы будете правы. В Java результат такого сравнения будет false (то есть «ложь»).

И этот результат можно сохранить в boolean переменную. Помним, что boolean хранит либо true (правда), либо false (ложь).

Также есть и другие операторы сравнения:

  • больше чем – “>”
  • равняется – “==”
  • не равняется – “!=”
  • больше или равно – “>=”
  • меньше или равно – “<=”

Попробуйте поочерёдно подставить эти операторы между 6 и 3, проговорить получившееся выражение в уме и подумать, какой результат вернёт программа — true или false.

Пример программы:

class Test { public static void main(String []args) { //записываем в boolean переменную результат выражения 6<3 boolean a = 6 < 3; //выведет false System.out.println(a); a = 6 > 3; //выведет true System.out.println(a); a = 6 == 3; //выведет false так как 6 не равен 3 System.out.println(a); a = 6 != 3; //выведет true так как 6 не равен 3 System.out.println(a); a = 6 >= 3; //выведет true так как 6 больше или равно 3 System.out.println(a); a = 6 <= 3; //выведет false так как 6 больше 3 System.out.println(a); } }

Вывод:

Логические операторы в Java

Разбираем логические операторы И (&&), ИЛИ (||), НЕ (!) в Java. Как они работают с булевыми выражениями? Примеры использования и объяснение приоритетов операторов.

Time to read: 8

Условные операторы в Java

Изучите условные операторы if-else и switch-case в Java. Примеры кода, объяснение логики работы, различия между if и else if. Практическое применение в программировании.

Time to read: 9

Циклы в Java

Изучите циклы в Java: for, while и do-while. Узнайте различия между ними, синтаксис и практическое применение. Примеры кода с подробными пояснениями работы каждого типа циклов.

Time to read: 10