how loop in scala
for ((name, count) <- names.zipWithIndex) {
println(s"$count is $name")
}
4.25
4
res: Seq[(Int, Char)] = List((1,a), (1,b), (1,c),
(2,a), (2,b), (2,c),
(3,a), (3,b), (3,c))
Thank you!
4
0
4.2
10
for (i <- 1 to 3) println(i)
Thank you!
10
0
3.88
8
names.zipWithIndex.foreach { d =>
println(s"${d._2} is ${d._1}")
}
Thank you!
8
0
4.33
6
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")
Thank you!
6
0
0
0
val lengths = for (e <- names) yield {
// imagine that this required multiple lines of code
e.length
}
Thank you!
0
0
3.67
6
for (i <- 0 until names.length) {
println(s"$i is ${names(i)}")
}
Thank you!
6
0
3.75
4
for (i <- 1 to 10 if i < 4) println(i)
Thank you!
4
0
3.86
7
for {
i <- 1 to 10
if i < 4
} println(i)
Thank you!
7
0
4.29
7
val names2 = for (e <- names) yield e.capitalize
Thank you!
7
0
Are there any code examples left?
New code examples in category Scala
-
Scala 2022-02-22 13:40:10 scala length of string
-
Scala 2022-02-15 01:00:25 scala get file from url as string
-
Scala 2022-01-31 13:41:22 comments in scala
-
Scala 2022-01-30 20:36:46 scala set contains all
-
Scala 2022-01-30 17:46:32 scala get the first element of a seq
-
Scala 2021-11-22 08:48:22 scala predicate
-
Scala 2021-11-19 20:09:21 scalar matrix
-
Scala 2021-11-16 07:19:22 scala read input
-
Scala 2021-11-15 06:42:25 scala jrtpath
-
Scala 2021-11-10 10:13:04 scala iterator foreach