小编典典

将枚举转换为集合/列表

all

是否有一些单线桥接方法可以将给定的 枚举 转储到java.util.Listor java.util.Set

内置的东西喜欢Arrays.asList()Collection.toArray()应该存在于某处,但我无法在我的 IntelliJ
调试器的评估器窗口中找到它(以及 Google/SO 结果)。


阅读 104

收藏
2022-06-29

共1个答案

小编典典

您可以使用在一行中将Collections.list()an
转换Enumeration为 a :List

List<T> list = Collections.list(enumeration);

没有类似的方法来获得 a Set,但是您仍然可以一行完成:

Set<T> set = new HashSet<T>(Collections.list(enumeration));
2022-06-29