arrayList 和hashSet的區別

 HashSet 是不重複的 而且是無序的!

唯一性保證. 重複對象equals方法返回爲true ,重複對象hashCode方法返回相同的整數

HashSet其實就是一個HashMap,只是你只能通過Set接口操作這個HashMap的key部分,

ArrayList是可重複的 有序的

特點:查詢效率高,增刪效率低 輕量級 線程不安全。

arraylist:在數據的插入和刪除方面速度不佳,但是在隨意提取方面較快


TreeMap將會對鍵排列順序

集合是指一個對象可以容納了多個對象(不是引用),這個集合對象主要用來管理維護一系列相似的對象。

 

 


reference url:http://zhanghengfirst.iteye.com/blog/245099

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章