❓ В чем разница между == и .equals()?
== сравнивает ссылки на объекты, т.е. проверяет, указывают ли две переменные на один и тот же объект в памяти.
.equals() — это метод класса Object, который используется для проверки логического равенства объектов. По умолчанию метод работает как оператор ==, но многие классы (например, классы обёртки, коллекции), переопределяют его для сравнения значений объектов. В других случаях метод нужно переопределить вручную.
🐸 Библиотека собеса по Java
Post #970
2.17K
- 👍 13
- ❤ 2
- 🔥 2