Операторы больше и меньше в Java
Для проверки того, которое из значений больше,
а которое меньше, используются операторы
больше >, больше или равно >=,
меньше <, меньше или равно <=.
Изучим их работу на практическом примере.
Пусть у нас есть переменная test
с каким-то значением:
int test = 1;
Давайте проверим, значение этой переменной больше нуля или нет:
int test = 1;
if (test > 0) {
System.out.println("Y"); // сработает это
} else {
System.out.println("N");
}
А теперь поменяем значение переменной на отрицательное:
int test = -1; // поменяем значение переменной
if (test > 0) {
System.out.println("Y");
} else {
System.out.println("N"); // сработает это
}
Пусть теперь значение переменной равно 0.
В этом случае мы попадем в блок else,
так как в нашем условии написано, что переменная
test должна быть строго больше нуля:
int test = 0;
if (test > 0) {
System.out.println("Y");
} else {
System.out.println("N"); // сработает это
}
Давайте поменяем условие на больше или равно:
int test = 0;
if (test >= 0) {
System.out.println("Y"); // сработает это
} else {
System.out.println("N");
}
Давайте теперь проверим на меньше:
int test = 0;
if (test < 0) {
System.out.println("Y");
} else {
System.out.println("N"); // сработает это
}
Давайте поменяем условие на меньше или равно:
int test = 0;
if (test <= 0) {
System.out.println("Y"); // сработает это
} else {
System.out.println("N");
}
Проверьте то, что переменная test
больше 10.
Проверьте то, что переменная test
меньше 10.
Проверьте то, что переменная test
больше или равна 10.
Проверьте то, что переменная test
меньше или равна 10.