Рубрики
Без рубрики

Разница между equals и java?

Разница между equals и строкой java в Java не является примитивным типом, и это объект t… С тегом java, начинающие.

Разница между равными и java

Строка в Java не является примитивным типом, а является типом объекта. Это означает, что он будет выделять память в куче. Обычно существует два способа определения строки в Java

1) с литералом: Строка;

2) с новым ключевым словом: Строка String (“Привет, Индия”);

Существует разница между выделением памяти для обоих типов. Для 1-го типа он выделит память в пуле строковых констант, который является неотъемлемой частью памяти кучи, а для 2-го типа он выделит память в куче.

Примечание: Обратитесь к этому пулу констант строки, чтобы связать, что он будет делать внутри

Приближается точка различия между == и методом equals(). Оба используются для сравнения, но один является оператором, а другой – методом. “==” предназначен для сравнения адресов, а метод equals() предназначен для сравнения содержимого.

См.: См.:

Оригинал: “https://dev.to/karthik_alapati/difference-between-equals-and-in-java-1ecn”