相关疑难解决方法(0)

如何最优雅地迭代并行集合?

假设我有2个并行集合,例如:a中的人名List<String>列表以及a List<Int>中相同顺序的年龄列表(以便每个集合中的任何给定索引指向同一个人).

我想同时遍历这两个集合,并获取每个人的姓名和年龄,并用它做一些事情.使用数组,这很容易完成:

for (int i = 0; i < names.length; i++) {
   do something with names[i] ....
   do something with ages[i].....
}
Run Code Online (Sandbox Code Playgroud)

使用集合执行此操作的最优雅方式(在可读性和速度方面)是什么?

java collections

49
推荐指数
4
解决办法
2万
查看次数

标签 统计

collections ×1

java ×1