Операторы и выражения - это основные строительные блоки программирования, позволяющие выполнять различные операции с данными в Java. В этой лекции мы рассмотрим различные типы операторов и их использование в выражениях.
Арифметические операторы
1. `+` (сложение)
2. `-` (вычитание)
3. `*` (умножение)
4. `/` (деление)
5. `%` (остаток от деления)
Пример использования арифметических операторов
```java-код
int a = 10;
int b = 20;
int sum = a + b; // результат: 30
int difference = b - a; // результат: 10
int product = a * b; // результат: 200
int division = b / a; // результат: 2
int remainder = b % a; // результат: 0
```
Операторы сравнения
1. `==` (равно)
2. `!=` (не равно)
3. `>` (больше чем)
4. `<` (меньше чем)
5. `>=` (больше или равно)
6. `<=` (меньше или равно)
Пример использования операторов сравнения
```java-код
int x = 10;
int y = 20;
boolean isEqual = (x == y); // результат: false
boolean isNotEqual = (x != y); // результат: true
boolean isGreater = (x > y); // результат: false
boolean isLess = (x < y); // результат: true
```
Логические операторы
1. `&&` (логическое "и")
2. `||` (логическое "или")
3. `!` (логическое "не")
Пример использования логических операторов
```java-код
boolean condition1 = true;
boolean condition2 = false;
boolean logicalAnd = (condition1 && condition2); // результат: false
boolean logicalOr = (condition1 || condition2); // результат: true
boolean logicalNot = !condition1; // результат: false
```
Операторы и выражения играют важную роль в языке программирования Java, позволяя выполнять различные операции с данными. Понимание различных типов операторов и их использование в выражениях является ключевым для разработки функционального и эффективного кода.