public final class Iterators
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
static <E> boolean |
addAll(java.util.Collection<E> collection,
java.util.Iterator<? extends E> iterator)
iterator to collection
Set<String> set = new HashSet();
set.add("1");
List<String> list = new ArrayList<>();
addAll(list,set.iterator());
|
static int |
size(java.util.Iterator<?> iterator)
获取Iterator size
注意一旦调用该方法之后iterator.hasNext()结果就为false,再次使用需要重新获取迭代器
|
public static <E> boolean addAll(java.util.Collection<E> collection,
java.util.Iterator<? extends E> iterator)
Set<String> set = new HashSet();
set.add("1");
List<String> list = new ArrayList<>();
addAll(list,set.iterator());
E - Ecollection - 集合对象iterator - Iterator迭代器参数public static int size(java.util.Iterator<?> iterator)
iterator - 集合迭代器