Skip to content
Sharp

Core Java · interview question

What happens when you compare two Integer objects using the == operator?

Multiple choiceMediumchapter-7-curatedpremiumcore-javawrapper-types-and-autoboxing
Choose one answer
Answer and explanation

Correct answer

B. It checks for reference equality

Why

The == operator checks for reference equality when used with objects, meaning it checks if both references point to the same object.

Test yourself on Core Java

A free test with instant, explained results. No account needed.

Start free test
All Core Java questions →