将函数应用于集合集合上的所有元素

时间:2015-03-08 17:00:02

标签: java

假设我们有一个集合集合,我们想要将函数应用于所有元素,你是如何做到的? 我知道答案错了,但这是正确的:

for (Collection<T> col : collection)
 if (col != null)
 for (T item : col)
 doSomething(item);

1 个答案:

答案 0 :(得分:1)

你完全像在你的例子中那样做。

(甚至可以检查item null是否为nulldoSomething期望其参数为非null。)

相关问题