betway必威-betway必威官方网站
做最好的网站

java中具体集合,java库中具体集合

ArrayList 生龙活虎种能够动态增进和压缩的目录种类

1.ArrayList   能够动态增加和减少的目录连串

1.java  Iterator 迭代器

LinkedList 生龙活虎种能够在任何职责张开快捷地插入和删除操作的不改变类别

2.LinkedList 方可在别的岗位火速插入和删除错左的稳步系列

迭代器是后生可畏种设计方式,它是叁个对象,它能够遍历并选拔类别中的对象,而开拓职员无需了然该种类的尾部构造。迭代器平时被誉为“轻量级”对象,因为创立它的代价小。

ArrayDeque  一种用循环数组达成的双端队列

3.HashSet  没有再度成分的冬辰汇聚

  Java中的Iterator作用比较轻松,何况一定要单向移动:

HashSet 风姿罗曼蒂克种未有再一次成分的冬日聚集

4.TreeSet   有序集

  (1卡塔尔(英语:State of Qatar)使用办法iterator(卡塔尔国供给容器再次回到叁个Iterator。第三回调用Iterator的next(卡塔尔(قطر‎方法时,它回到类别的率先个要素。注意:iterator(卡塔尔国方法是java.lang.Iterable接口,被Collection世襲。

betway必威官方网站,TreeSet 生龙活虎种有序集

5.HashMap  键值对涉嫌的数据布局

  (2卡塔尔(قطر‎使用next(卡塔尔获得类别中的下二个成分。

LinkHashSet 大器晚成种能够记住成分插入次序的聚焦

6.TreeMap  键值有序排列的映射表

  (3卡塔尔国使用hasNext(卡塔尔国检查体系中是否还应该有元素。

PriorityQueue 风度翩翩种能够快速去除最小成分的汇聚

7.  EunmMap  枚举类型的映射表

  (4卡塔尔(英语:State of Qatar)使用remove(卡塔尔国将迭代器新回到的因素删除。

HashMap 大器晚成种存款和储蓄key:value关联的照射

8.EnumSet   包含枚举类型值的值

  Iterator是Java迭代器最简易的兑现,为List设计的ListIterator具备更加多的法力,它能够从七个样子遍历List,也可以从List中插入和删除成分。

TreeMap 风姿罗曼蒂克种key有序的投射

9.ArrayQueue  循环数组达成的双端队列

迭代器应用:

本文由betway必威发布于编程开发,转载请注明出处:java中具体集合,java库中具体集合

TAG标签: betway必威
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。