Как наиболее элегантно перебрать параллельные коллекции?
Скажем, у меня есть 2 параллельные коллекции, например: список людейимена вList
и список их возраста вList
в том же порядке (так что любой данный индекс в каждой коллекции относится к одному и тому же человеку).
Я хочу перебрать обе коллекции одновременно, выбрать имя и возраст каждого человека и что-то с этим сделать. С массивами это легко сделать с помощью:
for (int i = 0; i < names.length; i++) {
do something with names[i] ....
do something with ages[i].....
}
Каков был бы самый элегантный способ (с точки зрения читабельности и скорости) сделать это с коллекциями?