Операторы сравнения в Java
Last updated: 2 мая 2025 г.Рассмотрим операторы сравнения.
Если кто-то гадал зачем нужен тип boolean, то сейчас узнает.
Операторы сравнения нужны, как можно догадаться, чтобы сравнивать. Сравнивать одно значение с другим.
Например, 6 < 3.
Это оператор “меньше чем”. То есть если проговорить это выражение, то будет “шесть меньше чем три”.
Вы скажете – это же не правда, шесть же больше чем три! И вы будете правы. В Java программе результат данного выражения будет "false"
, то есть на русском “ложь”.
И это значение как раз можно сохранить в boolean переменную. Помним, что булеан хранит либо true, то есть правда либо false, то есть ложь.
Также есть еще операторы:
- больше чем – “>”
- равняется – “==”
- не равняется – “!=”
- больше или равно – “>=”
- меньше или равно – “<=”
Просто поподставляйте поочереди эти выражения между 6 и 3 и проговорите их у себя в голове, и подумайте какой будет возвращен результат.
Пример программы:
1class Test
2{
3 public static void main(String []args)
4 {
5 //записываем в boolean переменную результат выражения 6<3
6 boolean a = 6 < 3;
7 //выведет false
8 System.out.println(a);
9
10 a = 6 > 3;
11 //выведет true
12 System.out.println(a);
13
14 a = 6 == 3;
15 //выведет false так как 6 не равен 3
16 System.out.println(a);
17
18 a = 6 != 3;
19 //выведет true так как 6 не равен 3
20 System.out.println(a);
21
22 a = 6 >= 3;
23 //выведет true так как 6 больше или равно 3
24 System.out.println(a);
25
26 a = 6 <= 3;
27 //выведет false так как 6 больше 3
28 System.out.println(a);
29 }
30}
Вывод:

Следующие уроки
Логические операторы в Java
8
мин.
Условные операторы в Java
9
мин.
Циклы в Java
10
мин.