7Сен/120
[Java] Шпаргалка 2. Операторы
- Арифметические операторы
- Целочисленные битовые операторы
- Булевы логические операторы
- Операторы отношений
- Тернарный оператор if-then-else
- Приоритет операций
Арифметические операторы
| + | Сложение | += | Сложение с присваиванием | |
| - | Вычитание (унарный минус) | -= | Вычитание с присваиванием | |
| * | Умножение | *= | Умножение с присваиванием | |
| / | Деление | /= | Деление с присваиванием | |
| % | Деление по модулю | %= | Деление по модулю с присваиванием | |
| ++ | Инкремент | -- | Декремент |
Целочисленные битовые операторы
| ~ | NOT | & | AND | |
| &= | AND с присваиванием | | | OR | |
| |= | OR с присваиванием | ^ | XOR | |
| ^= | XOR с присваиванием | >> | Сдвиг влево | |
| >>= | Сдвиг влево с присваиванием | << | Сдвиг вправо | |
| <<= | Сдвиг вправо с присваиванием | >>> | Сдвиг влево с заполнение нулями | |
| >>>= | Сдвиг влево с заполнение нулями с присваиванием |
Булевы логические операторы
| & | AND | &= | AND с присваиванием | |
| | | OR | |= | OR с присваиванием | |
| ^ | XOR | ^= | XOR с присваиванием | |
| ! | NOT | && | AND для логических выражений | |
| || | OR для логических выражений | == | Равно | |
| != | Не равно |
Операторы отношений
| == | Равно | != | Не равно | |
| > | Больше | < | Меньше | |
| >= | Больше или равно | <= | Меньше или равно |
Тернарный оператор if-then-else
<условие> ? <то> : <иначе>;
Приоритет операций
1. ( ) [ ] .
2. ~ !
3. * / %
4. + -
5. >> >>> <<
6. > >= < <=
7. == !=
8. &
9. ^
10. |
11. &&
12. ||
13. ?:
14. = op=
Комментарии (0)
Пинги (0)
(подписаться на новые комментарии в этой ветке)
Нет обратных ссылок на эту запись.
Leave a comment