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