Latest web development tutorials

Scalaはwhileループ...行います

Scalaのサイクル Scalaのサイクル

ループテストループ条件の前にwhileループとは異なり、Scalaの言語、やる...ループは、ループの最後で、その状態を確認することであるが。

ループはwhileループに似ていながら...行うが、ループは、少なくともサイクルの実施を確保する一方...行います。


文法

ループ構文ながら、Scalaの言語:

do {
   statement(s);
} while( condition );

フローチャート

do-while文ではScala ...

条件式は、ループの最後に表示されますので、条件がテストされる前に、ループ文(複数可)を少なくとも1回実行されますのでご注意ください。

条件が真の場合、制御の流れは、上記バックんジャンプし、再度実行ループ文(複数可)。

所定の条件が偽になるまで、このプロセスが繰り返されます。

object Test {
   def main(args: Array[String]) {
      // 局部变量
      var a = 10;

      // do 循环
      do{
         println( "Value of a: " + a );
         a = a + 1;
      }while( a < 20 )
   }
}

上記のコードの出力結果を実行します。

$ scalac Test.scala
$ scala Test
value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15
value of a: 16
value of a: 17
value of a: 18
value of a: 19

Scalaのサイクル Scalaのサイクル