| Interface | Description |
|---|---|
| ResettableIterator<E> |
定义一个迭代器,该迭代器可以重置为初始状态.
|
| Class | Description |
|---|---|
| ArrayIterator<E> |
实现一个
Iterator 任何数组的迭代器
数组可以是对象数组,也可以是基元数组 如果你知道
class是更好的选择,因为它会表现得更好
迭代器实现了一个ArrayIterator.reset()方法,允许重置
如果需要,迭代器返回到开始 |
| ConcurrentHashSet<E> |
通过
ConcurrentHashMap实现的线程安全 |
| CopiedIter<E> | |
| EnumerationIterator<E> |
适配器使
Enumeration
实例显示为Iterator实例. |
| IteratorEnumeration<E> | |
| LineIter |
将Reader包装为一个按照行读取的Iterator
此对象遍历结束后,应关闭之,推荐使用方式:
|
| PriorityQueue<E> |
有界优先队列
按照给定的排序规则,排序元素,当队列满时, 按照给定的排序规则淘汰末尾元素 |
Copyright © 2019. All rights reserved.