ЛУЧШИЙ САЙТ ДЛЯ ВЕБ-РАЗРАБОТЧИКОВ
Язык программирования Java. Уроки для начинающих

En Ua

Java Операторы


Java Операторы

Операторы используются для выполнения операций над переменными и значениями.

В приведенном ниже примере мы используем оператор + для сложения двух значений:

Пример

int x = 100 + 50;
Попробуйте сами »

Хотя оператор + часто используется для сложения двух значений, как в приведенном выше примере, его также можно использовать для сложения переменной и значения или переменной и ещё одной переменной:

Пример

int sum1 = 100 + 50;        // 150 (100 + 50)
int sum2 = sum1 + 250;      // 400 (150 + 250)
int sum3 = sum2 + sum2;     // 800 (400 + 400)
Попробуйте сами »

Java делит операторы на следующие группы:

  • Арифметические операторы
  • Операторы присваивания
  • Операторы сравнения
  • Логические операторы
  • Побитовые операторы

Арифметические операторы

Арифметические операторы используются для выполнения общих математических операций.

Оператор Имя Описание Пример Попробуй это
+ Сложение Складывает вместе два значения x + y Попробуй это »
- Вычитание Вычитает одно значение из другого x - y Попробуй это »
* Умножение Умножает два значения x * y Попробуй это »
/ Деление Делит одно значение на другое x / y Попробуй это »
% Модуль Возвращает остаток от деления x % y Попробуй это »
++ Инкремент Увеличивает значение переменной на 1 ++x Попробуй это »
-- Декремент Уменьшает значение переменной на 1 --x Попробуй это »

Java Операторы присваивания

Операторы присваивания используются для присвоения значений переменным.

В приведенном ниже примере мы используем оператор присваивания (=), чтобы присвоить значение 10 для переменной, именуемой x:

Пример

int x = 10;
Попробуйте сами »

Оператор дополнительного присваивания (+=) добавляет значение к переменной:

Пример

int x = 10;
x += 5;
Попробуйте сами »

Список всех операторов присваивания:

Оператор Пример Такой же как Попробуй это
= x = 5 x = 5 Попробуй это »
+= x += 3 x = x + 3 Попробуй это »
-= x -= 3 x = x - 3 Попробуй это »
*= x *= 3 x = x * 3 Попробуй это »
/= x /= 3 x = x / 3 Попробуй это »
%= x %= 3 x = x % 3 Попробуй это »
&= x &= 3 x = x & 3 Попробуй это »
|= x |= 3 x = x | 3 Попробуй это »
^= x ^= 3 x = x ^ 3 Попробуй это »
>>= x >>= 3 x = x >> 3 Попробуй это »
<<= x <<= 3 x = x << 3 Попробуй это »

Java Операторы сравнения

Операторы сравнения используются для сравнения двух значений:

Оператор Название Пример Попробуй это
== Равно x == y Попробуй это »
!= Не равно x != y Попробуй это »
> Больше чем x > y Попробуй это »
< Меньше чем x < y Попробуй это »
>= Больше чем или равно x >= y Попробуй это »
<= Меньше чем или равно x <= y Попробуй это »

Java Логические операторы

Логические операторы используются для определения логики между переменными или значениями:

Оператор Название Описание Пример Попробуй это
&&  Логичное and (и) Возвращает true, если оба утверждения верны x < 5 &&  x < 10 Попробуй это »
||  Логичное or (или) Возвращает true, если хотя бы одно из утверждений верно x < 5 || x < 4 Попробуй это »
! Логичное not (не) Обратный результат, возвращает false, если результат верный !(x < 5 && x < 10) Попробуй это »

Проверьте себя с помощью упражнений

Упражнение:

Умножьте 10 на 5 и выведите результат.

System.out.println(10  5);