Latest web development tutorials

Scala while

Scala while

ciclo Scala ciclo Scala

Enquanto a condição dada é verdade, a linguagem Scalawhile repete o bloco de loop.


gramática

linguagemScala, enquanto sintaxe loop:

while(condition)
{
   statement(s);
}

Aqui, a declaração (s) pode ser uma única declaração, ele também pode ser um bloco composto por algumas declarações.condição pode ser qualquer expressão, quando um arbitrárias valores diferentes de zero são verdadeiras. Execução do loop quando a condição é verdadeira.

Quando a condição for falsa, o fluxo do programa vai continuar com a próxima declaração seguida o loop.


fluxograma

Scala while

Aqui, os pontos-chavewhileloop é um loop não pode executar. Quando a condição for falsa, o corpo do laço irá saltar directamente para a próxima instrução imediatamente, enquanto loop.

Exemplos

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

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

Executar os resultados de saída do código acima:

$ 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

ciclo Scala ciclo Scala