Как сравнение объектов и примитивов с оператором == работает в Java? [Дубликат]

На этот вопрос уже есть ответ:

При использовании == для примитива и упакованного значения выполняется автобокс или распаковка 3 ответа

Например

Long objectLong = 555l;
long primitiveLong = 555l;

System.out.println(objectLong == primitiveLong); // result is true.

Есть ли метод objectLong.longValue () для сравнения Long с long или, может быть, каким-то другим способом?

Ответы на вопрос(1)

Ваш ответ на вопрос