for loops in scala code example
Example 1: how loop in scala
for (i <- 1 to 10 if i < 4) println(i)
Example 2: how loop in scala
res: Seq[(Int, Char)] = List((1,a), (1,b), (1,c),
(2,a), (2,b), (2,c),
(3,a), (3,b), (3,c))
Example 3: how loop in scala
val lengths = for (e <- names) yield {
// imagine that this required multiple lines of code
e.length
}
Example 4: how loop in scala
for (n <- names) println(n)
for (n <- names) println(n.capitalize)
for (n <- names) {
// imagine this requires several lines
println(n.capitalize)
}