На этом шаге мы рассмотрим логические операции
В таблице 1 приведены логические операции, которые поддерживаются языком Java. Подробнее об логических операциях можно почитать здесь
Операция | Описание |
---|---|
|| | логическая операция ИЛИ |
&& | логическая операция И |
^ | логическая операция исключающая ИЛИ |
! | логическое отрицание |
Также Java поддерживает обычные операции сравнения. Они приведены в таблице 2.
Операция | Описание |
---|---|
== | Операция проверки на равенство |
!= | Операция проверки на неравенство |
< | Операция меньше |
> | Операция больше |
<= | Операция меньше или равно |
>= | Операция больше или равно |
Также Java поддерживает поразрядные операции. Они приведены в таблице 3.
Операция | Описание |
---|---|
| | Поразрядная операция ИЛИ |
& | Поразрядная операция И |
^ | Поразрядная операция исключающее ИЛИ |
~ | Поразрядная операция НЕ |
Также в Java есть операции побитового сдвига влево (<<) и вправо (>>).
На следующем шаге мы рассмотрим условный оператор