18 lines
1.2 KiB
Markdown
18 lines
1.2 KiB
Markdown
# Операторы
|
|
|
|
| Оператор | Назначение |
|
|
| -------------------- | -------------------------------------- |
|
|
| +, - | Сложение/вычитание, унарные плюс/минус |
|
|
| *, /, % | Умножение, деление, остаток |
|
|
| ^ | Возведение в степень |
|
|
| ==, !=, <, <=, >, >= | Сравнение |
|
|
| ! | Логическое отрицание |
|
|
| &&, || | Логические И и ИЛИ |
|
|
| = | Присваивание |
|
|
| . | Доступ к полю и методу |
|
|
|
|
Для строк и объектов доступны только `==` и `!=`.
|
|
Ключевое слово `new` создаёт экземпляр класса: `new Point`.
|
|
|
|
Приоритет от большего к меньшему: унарные операции; ^; *, /, %; +, -; сравнения; &&; ||; =. Скобки имеют высший приоритет.
|