Найти в Дзене
Java убежище

Изучаем Java: Операторы и выражения

Теперь, когда мы разобрались с примитивными типами данных в Java, давайте перейдем к изучению операторов и выражений. Операторы позволяют нам выполнять различные операции над переменными и данными, а выражения представляют собой комбинации переменных, констант и операторов, которые Java может вычислить. По поводу арифметических операций, мы уже говорили в прошлой статье, я упомяну лишь еще 1 о которой не было речи. Это оператор остаток от деления, выглядит он так "%". Пример: int a = 10; int b = 3; int c = 10 % 3; Чему будет равна переменная "с"? Поздравляю кто угадал. Ответ: 1 Теперь посмотрим на другие операторы. Операторы сравнения используются для сравнения двух значений и возвращают логическое значение (true или false). Логические операторы используются для выполнения логических операций над логическими значениями (boolean). если boolean a = true; System.out.println(!a); Выдаст false; Операторы присваивания используются для присваивания значений переменным. Пример:
int a = 1; a
Оглавление

Теперь, когда мы разобрались с примитивными типами данных в Java, давайте перейдем к изучению операторов и выражений. Операторы позволяют нам выполнять различные операции над переменными и данными, а выражения представляют собой комбинации переменных, констант и операторов, которые Java может вычислить.

По поводу арифметических операций, мы уже говорили в прошлой статье, я упомяну лишь еще 1 о которой не было речи. Это оператор остаток от деления, выглядит он так "%".

Пример:

int a = 10;
int b = 3;
int c = 10 % 3;

Чему будет равна переменная "с"? Поздравляю кто угадал. Ответ: 1

Теперь посмотрим на другие операторы.

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

Операторы сравнения используются для сравнения двух значений и возвращают логическое значение (true или false).

  • == (Равно)
  • != (Не равно)
  • > (Больше)
  • < (Меньше)
  • >= (Больше или равно)
  • <= (Меньше или равно)

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

Логические операторы используются для выполнения логических операций над логическими значениями (boolean).

  • && (И) - проверяет обе ли переменных будут истинными/ложными или нет
  • || (ИЛИ) - проверяет будет ли одна из переменных истинной/ложной
  • ! (НЕ) - если переменная истинная, то проверяется обратное. Например
если boolean a = true;
System.out.println(!a);
Выдаст false;

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

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

  • = (Присваивание)
  • += (Сложение с присваиванием)
Пример:
int a = 1;
a += 1;
  • -= (Вычитание с присваиванием)

Пример:

int a = 1;
a -= 1;
  • *= (Умножение с присваиванием)

Пример:

int a = 1;
a *= 1;
  • /= (Деление с присваиванием)

Пример:

int a = 1;
a /= 1;
  • %= (Остаток от деления с присваиванием)

Пример:

int a = 1;
a %= 1;

Практика и задания

Теперь, когда ты знаешь основные операторы и выражения в Java, попробуй решить несколько задач:

  1. Создай программу, которая выполняет все арифметические операции с двумя числами и выводит результаты.
  2. Напиши программу, которая сравнивает два числа и выводит результаты всех операций сравнения.
  3. Создай программу, которая использует логические операторы для проверки нескольких условий.
  4. Попробуй использовать операторы присваивания для изменения значений переменных в своей программе.

Итог

Если у тебя возникнут вопросы или ты столкнешься с трудностями при выполнении заданий, пиши в комментариях к этой статье. Я постараюсь ответить на все ваши вопросы и разобрать интересные темы в следующих статьях.

Поздравляю! Теперь ты знаешь, как работать с операторами и выражениями в Java. Это важный шаг на пути к созданию более сложных и полезных программ. Продолжай практиковаться и не бойся экспериментировать.

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

Удачи в изучении Java!