for文

Scalaのfor文はJavaの拡張for文と似たような動作をします。
つまり、コレクションの要素数に応じて順次処理を行うというものです。

for( ループ変数 <- コレクション ) {
    処理
}

以下は配列を作成して、要素をひとつずつ出力する例です。

val arr = Array(1, 2, 3)
for(i <- arr) {
    println(i)
}

while文

条件が真の間、繰り返し続けるwhile文は以下の構文で使用します。

while(式) { 
    処理
}

do-while文

一度はブロックの処理を実行し、以後条件が真の間、繰り返し続けるdo-while文は以下の構文で使用します。

do {
    処理
} while(式)


inserted by FC2 system