for loop scala code example

Example 1: how loop in scala

for ((name, count) <- names.zipWithIndex) {
    println(s"$count is $name")
}

Example 2: how loop in scala

for (i <- 1 to 10 if i < 4) println(i)

Example 3: how loop in scala

for (i <- 1 to 3) println(i)

Example 4: how loop in scala

val names = Seq("chris", "ed", "maurice")
val nums = Seq(1, 2, 3)

Example 5: how loop in scala

for ((name,count) <- names.view.zip(Stream from 1)) {
    println(s"$count is $name")
}

Example 6: how loop in scala

names.zipWithIndex.foreach { d =>
    println(s"${d._2} is ${d._1}")
}