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