Java 如何转换'Iterable<;?扩展整数>;键“至”列表<;整数>;钥匙`?

Java 如何转换'Iterable<;?扩展整数>;键“至”列表<;整数>;钥匙`?,java,Java,我发现了如何转换IterableCan,你不是自己做吗(比如循环res和cast)?或者更好的是,不用使用它们的util,只需循环通过键并将其放入List res中即可。如果Integer不是最后一个类IterableExtending在我之前的评论中:假设您有ListAs@null\u awe建议:List res=new ArrayList();keys.forEach(res::add)(无需强制转换) Iterable<? extends Integer> keys = //

我发现了如何转换
IterableCan,你不是自己做吗(比如循环
res
和cast)?或者更好的是,不用使用它们的util,只需循环通过
并将其放入
List res
中即可。如果
Integer
不是最后一个类
IterableExtending在我之前的评论中:假设您有
ListAs@null\u awe建议:
List res=new ArrayList();keys.forEach(res::add)(无需强制转换)
Iterable<? extends Integer> keys = // my keys iterable
List<? extends Integer> res = IterableUtils.toList(keys);