See: Description
Interface | Description |
---|---|
CollUtil.Consumer<T> |
针对一个参数做相应的操作
此函数接口与JDK8中Consumer不同是多提供了index参数,用于标记遍历对象是第几个。 |
CollUtil.KVConsumer<K,V> |
针对两个参数做相应的操作,例如Map中的KEY和VALUE
|
Class | Description |
---|---|
ArrayIter<E> |
数组Iterator对象
|
BoundedPriorityQueue<E> |
有界优先队列
按照给定的排序规则,排序元素,当队列满时,按照给定的排序规则淘汰末尾元素(去除末尾元素) |
CollectionUtil |
集合相关工具类,包括数组,是
CollUtil 的别名工具类类 |
CollStreamUtil |
集合的stream操作封装
|
CollUtil |
集合相关工具类
|
ConcurrentHashSet<E> |
通过
ConcurrentHashMap 实现的线程安全HashSet |
CopiedIter<E> | |
EnumerationIter<E> |
Enumeration 对象转Iterator 对象 |
IteratorEnumeration<E> | |
IterUtil | |
LineIter |
将Reader包装为一个按照行读取的Iterator
此对象遍历结束后,应关闭之,推荐使用方式: |
ListUtil | |
SpliteratorUtil |
Spliterator 相关工具类 |
TransCollection<F,T> |
使用给定的转换函数,转换源集合为新类型的集合
|
TransIter<F,T> | |
TransSpliterator<F,T> |
使用给定的转换函数,转换源
Spliterator 为新类型的Spliterator |
Copyright © 2021. All rights reserved.