Операции
сравнения
В языке Java шесть обычных операций
сравнения целых чисел по величине:
-
больше
>
;
-
меньше
<
;
-
больше или равно
>=
;
-
меньше или равно
<=
;
-
равно
==
;
-
не равно
!=
.
Сдвоенные символы записываются без
пробелов, их нельзя переставлять местами, запись
=>
будет неверной.
Результат сравнения — логическое
значение:
true
, в результате, например, сравнения
3
!= 5
; или
false
, например, в результате сравнения
3 == 5
.
Для записи сложных сравнений следует
привлекать логические.операции. Например, в вычислениях часто приходится делать
проверки вида
а < х < b
.
Подобная запись
на языке Java приведет к сообщению об ошибке, поскольку первое сравнение,
а < х
, даст
true
или
false
,
a Java не знает, больше это, чем
b
, или меньше. В данном
случае следует написать выражение
(а < х) && (х <
b)
, причем здесь скобки можно опустить, написать просто
а < х && х < b
, но об этом немного позднее.
|