使用一個循環在Scala中迭代兩個集合的優雅方式是什麼?在一個循環中迭代兩個集合
我想設定值從第一個集合到第二,像這樣:
// pseudo-code
for (i <- 1 to 10) {
val value = collection1.get(i);
collection2.setValueAtIndex(value, i) ;
}
其實我用Iterable
特點,所以它的更好,如果你提供一種適用於Iterable
解決方案。
請注意:我不想從一個值複製到另一個值。我需要訪問的第一個和第二個集合的i
'th元素循環 謝謝。
所以,你要複製的前10個元素?爲什麼不這樣做呢? – Marcin
@Marcin不,我需要循環訪問這兩個元素:從第一個和第二個集合 – MyTitle