0
Which data structure that implements a Map interface uses an == operator, rather than the equals method for objects comparison?
2 ответов
0
If my knowledge, no. No custom operator overloading in Java except String concatenation.
0
The answer is Identity Hash map . Because
IdentityHashMap class is added in SDK 1.4. Keys hash codes are calculated not by using a hashCode method, but by using a System.identityHashCode method. This method is used to calculate a hash code at the object address in memory in Object.hashCode. Additionally, for objects comparison an IdentityHashCode class uses the == operator, instead of the equals method.