java集合的contains(obj)方法的实现
在实际项目中我们通常会有一个需求就是:想知道在一个列表中是否包含某一个对象
这里ArrayList表、HashSet表和HashMap表都提供了一个contains(obj)方法,
下面说一下两个列表contains(obj)方法的实现原理。
ArrayList表:
先遍历表中每个元素(对象),然后对每个元素执行一个equals(obj)方法,该方法返回一个布尔值。然而,通常我们查询的时候并不会将...
转载
2019-01-07 20:15:46 ·
3733 阅读 ·
0 评论