Scala 配列の要素を反復処理する方法は何ですか
Scalaでは、forループ、foreachメソッド、mapメソッドなど、配列を反復処理するための様々な方法があります。以下に、配列を反復処理するためのよく使用される方法を紹介します。
- for文を使用する:
val arr = Array(1, 2, 3, 4, 5)
for (i <- arr) {
println(i)
}
- foreachメソッドを使用する:
val arr = Array(1, 2, 3, 4, 5)
arr.foreach(println)
- mapメソッドを使って
val arr = Array(1, 2, 3, 4, 5)
arr.map(println)
- インデックス付きのFor文を使用する:
val arr = Array(1, 2, 3, 4, 5)
for (i <- 0 until arr.length) {
println(arr(i))
}
これらのアプローチは、必要に応じて要素を反復処理するために配列で使用できます。