【发布时间】:2014-01-20 15:14:22
【问题描述】:
我有方法,它返回java.util.Collection
我想用Iterables.find
我该怎么做?
【问题讨论】:
-
不清楚你的意思。
Collections2<E>只有静态方法。您不能创建它的实例。Iterables<E>是一样的。您无法在它们之间进行转换,因为您从来没有它们中的任何一个的实例...如果您可以发布一个简短但完整的示例来说明您的意思,这将非常有帮助。 -
你不能创建它的实例。请出示
-
嗯,我怎样才能展示一些不可能的东西?为什么不尝试创建
Collections2<Integer>或Iterables<Integer>的实例?您现在提供的示例似乎与问题无关,因为它没有引用Collections2。 -
如果你想达到这个目的,为什么不在
List中使用contains方法? -
对不起,愚蠢的问题