相关疑难解决方法(0)

将Iterable转换为Collection的简便方法

在我的应用程序中,我使用第三方库(确切地说是MongoDB的Spring Data).

这个库的方法返回Iterable<T>,而我的其余代码需要Collection<T>.

有什么实用方法可以让我快速将一个转换为另一个吗?我想避免foreach在我的代码中为这么简单的事情创建一堆循环.

java collections

398
推荐指数
15
解决办法
31万
查看次数

将Iterator转换为ArrayList

考虑到Iterator<Element>,我们怎么可以转换IteratorArrayList<Element>(或List<Element>)的最好,最快的可能方式,这样我们就可以使用ArrayList它,例如的操作get(index),add(element)等等.

java iterator list arraylist

230
推荐指数
9
解决办法
26万
查看次数

标签 统计

java ×2

arraylist ×1

collections ×1

iterator ×1

list ×1