Операторы и выражения
Рассмотрим какие операции можно совершать с примитивными типами данных.
Арифметические операторы
В Java существуют арифметические операторы для выполнения простейших математических операций, такие как сложение (+), вычитание (-), умножение (*), деление (/) и остаток от деления (%).
Пример:
В данном примере вы возможно обратили внимание на странность, результат деления 9 на 4 результат получился 4.
- Как такое может быть?
На самом деле всё просто, изначально мы объявили целочисленные переменные num1 и num2, тип int.
int / int = int, т.е. при целочисленном делении вы всегда получите целое число в результате.
Если мы хотим получить более правдоподобный ответ, то нужно использовать число с точкой, например double
Пример:
Если вам необходимо повысить приоритет операции, вы можете использовать скобки
Пример:
Логические операторы
Логические операторы используются для выполнения операций над логическими значениями. В Java используются операторы && (логическое "и"), || (логическое "или") и ! (логическое "не").
Пример:
Операторы сравнения
Операторы сравнения используются для сравнения значений. В Java используются операторы == (равно), != (не равно), > (больше), < (меньше), >= (больше или равно) и <= (меньше или равно).
Пример:
Мы рассмотрели основные арифметические, логические операторы и операторы сравнения в языке программирования Java. Понимание этих операторов и выражений является важной частью освоения языка Java и разработки программного обеспечения на нём.
Решайте задачи для закрепления материала "Решать задачи"