读书人

黑马软件工程师 集合元素去重性能比较

发布时间: 2013-12-28 22:19:33 作者: rapoo

黑马程序员 集合元素去重性能比较
public boolean contains(Object o) { return map.containsKey(o); }

?可见HashSet是通过判断对象的Hash值是否相同来判断是否存在这个元素的,而Hash函数的时间复杂度为O(1),所以要比ArrayList的遍历判断方式快多了。

?

读书人网 >编程

热点推荐