Как сравнить переменные в java
Ответы
Иван Полежаев
07 апреля 2023
Для сравнения переменных в Java
используется оператор сравнения ==
. Он сравнивает значения переменных и возвращает true
, если они равны, и false
, если они не равны.
Например:
int a = 5;
int b = 7;
if (a == b) {
System.out.println("Переменные a и b равны");
} else {
System.out.println("Переменные a и b не равны");
}
В этом примере переменные a
и b
не равны, поэтому будет выведено сообщение "Переменные a и b не равны"
Кроме того, в Java
существует также метод equals()
, который позволяет сравнивать объекты по значению, а не по ссылке. Этот метод переопределяется в большинстве классов и может быть использован для сравнения объектов.
Например:
String str1 = "hello";
String str2 = "world";
if (str1.equals(str2)) {
System.out.println("Строки равны");
} else {
System.out.println("Строки не равны");
}
В этом примере метод equals()
используется для сравнения строк str1
и str2
. Они не равны, поэтому будет выведено сообщение "Строки не равны"
0
0