java - 通用枚举到可迭代转换器

标签 java collections open-source enumerable

HttpServletRequest 使用了大量的 java.util.Enumeration。我想在 for-each 中使用它们,所以我需要将它们转换为可交互的。这不是问题,但是因为我有多个项目需要这个,所以我需要一个库来做到这一点。我宁愿不自己做——有没有支持这种装饰的标准库?

是否有内置构造可以将 Enumeration 转换为 Iterable?

最佳答案

java.util.Collections 有一个 list 方法,可以将 Enumeration 复制到 List 中,然后可以在 for-each 循环中使用(参见 javadoc)。

关于java - 通用枚举到可迭代转换器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8197797/

相关文章:

java - java中数据字段的初始化顺序

open-source - 有哪些非常大的函数式语言项目可以免费获得?

c++ - 将开源 C++ 代码库合并到 Xcode 5.1 中

database - Linux 中的开源集群 SQL 数据库

java - 为什么我的 libGDX 小程序会产生此 SecurityException?

java - 如何将大量可绘制图像加载到 fragment ListView中?

java - 使用 Java 代码将文本插入到由 XPath 表达式定位的 XML 节点中

java - 如何将 Collections.synchronizedMap(new HashMap()) 转换为 Hash Map

hibernate - 使用 Hibernate 等 ORM 将 ID 列表转换为对象列表

java - Scala HashMap containsValue 方法