将TreeSet转换为ArrayList?

我有一个包含> 100k对象的TreeSet。我有另一种方法需要ArrayList作为参数。

我有什么方法可以完成此任务而无需迭代整个TreeSet,然后将每个对象手动添加到ArrayList?

回答:

这个怎么样:

new ArrayList<T>(set);

对于Java 7及更高版本,这可以简化,因为类型参数<T>可以替换为菱形类型<>

new ArrayList<>(set);

以上是 将TreeSet转换为ArrayList? 的全部内容, 来源链接: utcz.com/qa/417089.html

回到顶部