java - 在同一个 "for"循环中遍历多个集合?

标签 java syntax for-loop iterator

我想知道是否有这样一种方法可以在 java 中使用扩展的 for each 循环遍历多个集合。

所以像这样:

for (Object element : collection1, collection2, ....)
         // do something ...

谢谢

最佳答案

您可以使用 Guava 做到这一点的 Iterables.concat() :

for (Foo element : Iterables.concat(collection1, collection2)) {
    foo.frob();
}

关于java - 在同一个 "for"循环中遍历多个集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9949020/

相关文章:

Java 网络爬虫

java - JBAS011445 : Failed to get adapter for persistence provider 'org.hibernate.ogm.jpa.HibernateOgmPersistence'

syntax - F# : ( |+| ) 中的重载内联运算符

c中for循环的条件

mysql - 使用嵌套循环插入缺失值

java - Play Framework 清洁与清洁所有

java - Jsoup 选择器 - 如何选择 <div> 元素内的前 5 个 <p> 元素

c++ - 函数参数上的分号

arrays - 如何将一组 Expr(表达式)传递给 Haxe 宏?

javascript - For 循环与 addeventlistener 结合不起作用(相同的输出)