Menu
Coddy logo textTech

Comparison Operators

Часть раздела Основы путешествия по Java на Coddy — урок 20 из 73.

Операторы сравнения используются для сравнения двух операндов.

Иногда нам нужно проверить, больше ли операнд/меньше/... другого операнда.

Следующая таблица показывает возможные операторы для сравнения:

ОператорЗначениеПример
==Равно1 == 2 возвращает false
!=Не равно1 != 2 возвращает true
>Больше1 > 2 возвращает false
<Меньше1 < 2 возвращает true
>=Больше или равно1 >= 2 возвращает false
<=Меньше или равно1 <= 2 возвращает true


Оператор сравнения возвращает true, если сравнение верно, или false в противном случае.

Например:

int var1 = 13;
int var2 = 12;
boolean var3 = var1 != var2;

var3 будет равно true, потому что var1 и var2 не равны

Помните тип boolean,  var3 — это boolean.

challenge icon

Задание

Новичок

Напишите скрипт, который инициализирует 2 переменные n1 и n2 значениями 8 и 9 (соответственно).

После этого инициализируйте еще одну переменную n3, которая будет содержать, больше ли n1, чем n2.

Шпаргалка

Операторы сравнения используются для сравнения двух операндов и возвращают true или false:

ОператорЗначениеПример
==Равно1 == 2 возвращает false
!=Не равно1 != 2 возвращает true
>Больше1 > 2 возвращает false
<Меньше1 < 2 возвращает true
>=Больше или равно1 >= 2 возвращает false
<=Меньше или равно1 <= 2 возвращает true

Пример использования:

int var1 = 13;
int var2 = 12;
boolean var3 = var1 != var2; // var3 will hold true

Попробуйте сами

public class Main {
    public static void main(String[] args) {
        // Введите свой код ниже
        
        
        // Не изменяйте строку ниже
        System.out.println("n1 = " + n1 + ", n2 = " + n2 + ", n3 = " + n3);
    }
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы