6.TreeMap  键值有序排列的映射表,ArrayList 一种可

2019-12-02 02:23 来源:未知

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

1.ArrayList   可以动态增加和减削的目录种类

1.java  Iterator 迭代器

LinkedList 大器晚成种能够在其它地点展开飞速地插入和删除操作的稳步类别

2.LinkedList 方可在别的岗位飞快插入和删除错左的雷打不动体系

迭代器是风流洒脱种设计方式,它是一个目的,它能够遍历并选拔系列中的对象,而开采人士无需驾驭该连串的平底布局。迭代器平常被称得上“轻量级”对象,因为创设它的代价小。

ArrayDeque  朝气蓬勃种用循环数组完结的双端队列

3.HashSet  未有重新成分的冬季汇集

  Java中的Iterator功用比较轻便,何况必须要单向移动:

HashSet 黄金年代种未有再一次元素的冬天汇聚

4.TreeSet   有序集

  (1卡塔尔(英语:State of Qatar)使用格局iterator(卡塔尔(英语:State of Qatar)须求容器重临多个Iterator。第三回调用Iterator的next(卡塔尔(قطر‎方法时,它回到类别的率先个要素。注意:iterator(卡塔尔方法是java.lang.Iterable接口,被Collection继承。

TreeSet 生龙活虎种有序集

5.HashMap  键值对关系的数据布局

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

LinkHashSet 一种能够记住成分插入次序的联谊

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

  (3卡塔尔(قطر‎使用hasNext(卡塔尔(英语:State of Qatar)检查种类中是或不是还应该有成分。

PriorityQueue 黄金年代种能够高速去除最小成分的集结

7.  EunmMap  枚举类型的映射表

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

HashMap 生机勃勃种存款和储蓄key:value关联的映照

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

www.129028.com,  Iterator是Java迭代器最简易的达成,为List设计的ListIterator具备越多的效果,它能够从四个倾向遍历List,也能够从List中插入和删除成分。

TreeMap 生机勃勃种key有序的照耀

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

迭代器应用:

TAG标签:
版权声明:本文由www.129028.com-澳门金沙唯一官网www129028com发布于编程新闻,转载请注明出处:6.TreeMap  键值有序排列的映射表,ArrayList 一种可