Я пытаюсь сделать для l oop на HashMap
в Scala, но мне также нужен счетчик моей итерации, такой как индекс сортов. Вот что я хочу, чтобы эта функциональность была:
val map = HashMap()
val i = 0;
for ((k, v) <- map) {
// do something
i += 1
}
Но я хочу, чтобы она выглядела примерно так, где я обновляюсь в синтаксисе l oop. Но, похоже, он действует как вложенный l oop, а не как параллельный итератор.
for ((k, v) <- map; i <- 0 until map.size) {
// do something
}