HttpServletRequest 使用了大量 java.util.Enumeration。我想在 for-each 中使用它们,所以我需要将它们转换为可交互的。这不是问题,但因为我有多个项目需要这个,所以我需要一个库来做到这一点。我宁愿不自己制作 - 有没有支持这种装饰的标准库?
是否有内置构造可以将枚举转换为可迭代?
java.util.Collections has a list复制一个的方法Enumeration into a List,然后您可以在 for-each 循环中使用它(请参阅javadoc http://download.oracle.com/javase/6/docs/api/java/util/Collections.html#list%28java.util.Enumeration%29).
java.util.Collections
list
Enumeration
List