how loop in scala
for (i <- 1 to 3) println(i)
Source: alvinalexander.com
how loop in scala
for { i <- 1 to 10 if i < 4 } println(i)
Source: alvinalexander.com
how loop in scala
for (i <- 1 to 10 if i < 4) println(i)
Source: alvinalexander.com
how loop in scala
for { i <- 1 to 10 if i > 3 if i < 6 if i % 2 == 0 } println(i)
Source: alvinalexander.com
how loop in scala
val names = Seq("chris", "ed", "maurice") val nums = Seq(1, 2, 3)
Source: alvinalexander.com
how loop in scala
val lengths = for (e <- names) yield { // imagine that this required multiple lines of code e.length }
Source: alvinalexander.com
how loop in scala
for (i <- 0 until names.length) { println(s"$i is ${names(i)}") }
Source: alvinalexander.com
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))
Source: alvinalexander.com
how loop in scala
names.zipWithIndex.foreach { d => println(s"${d._2} is ${d._1}") }
Source: alvinalexander.com
how loop in scala
val ratings = Map( "Lady in the Water"-> 3.0, "Snakes on a Plane"-> 4.0, "You, Me and Dupree"-> 3.5 ) for ((name,rating) <- ratings) println(s"Movie: $name, Rating: $rating")
Source: alvinalexander.com