Check if a collection contains an object, comparing by reference

前端 未结 6 1590
猫巷女王i
猫巷女王i 2020-12-29 22:13

The Collection.contains() method check if a collection contains a given object, using the .equals() method to perform the comparison.

From Java7 Javadoc

6条回答
  •  旧巷少年郎
    2020-12-29 22:56

    When you create a class you should override at least equals (and hashCode) methods.
    If you implement your equals method to compare by reference you will achieve your goal.

提交回复
热议问题