Топ-100Операторы сравнения в Java
LogoCodOrbits

Раздел: Азы Java

В этом разделе вы узнаете основы Java: синтаксис, типы данных, операторы и первые шаги в программировании на Java.

Все разделы
Иконка Азы Java

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

Last updated: 2 мая 2025 г.

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

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

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

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

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

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

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

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

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

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
мин.

Similar Articles Icon
Divider

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

9
мин.

Similar Articles Icon
Divider

Циклы в Java

10
мин.

Similar Articles Icon