java - 是否可以使用枚举来解析列表?

标签 java collections enumeration

是否可以使用枚举传递列表?

List<Integer> l = new ArrayList<>();
l.add(1);
l.add(5);
l.add(112);

    Enumeration<Integer> e;

我怎样才能将所有列表都放入枚举中?

谢谢。

最佳答案

可以使用下面的方法获取枚举-

public static <T> Enumeration<T> enumeration(Collection<T> c)


此外,正如@Anirudh 在评论中所述,除非您正在处理一些遗留代码,否则您应该更喜欢 Iterator<E> iterator() 方法代替。

关于java - 是否可以使用枚举来解析列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17387795/

相关文章:

wpf - 如何在 Datagrid 上绑定(bind) ObservableCollection<T>?

Python:在枚举中查找字符串的最快方法

c# - 确定枚举值是否不是 C# 中的复合值

c# - 表示层次枚举

c# - 合并两个 Collection<T>

oracle - 通过 DBLINK 引用 Oracle 用户定义的类型?

Java - 比较

java - 如何修复 java.lang.OutOfMemoryError : Java heap space error?

java - java - 如何在Java中迭代时在List中添加元素?

java - 作业: explaining inheritance + override in Java