Latest web development tutorials

Scala ciclo while

Scala ciclo while

ciclo Scala ciclo Scala

Fino a quando la condizione data è vera, il linguaggio Scala ciclowhile ripete il blocco corpo del ciclo.


grammatica

lingua Scalamentre la sintassi del ciclo:

while(condition)
{
   statement(s);
}

Qui, statement (s) può essere una singola istruzione, può anche essere un blocco composto da poche istruzioni.condizione può essere qualsiasi espressione, quando un arbitrario valori diversi da zero sono vere. L'esecuzione del ciclo quando la condizione è vera.

Quando la condizione è falsa, il flusso del programma continua con l'istruzione successiva ha seguito il ciclo.


diagramma di flusso

Scala ciclo while

Qui, i punti chiavementreciclo è un ciclo non può essere eseguita. Quando la condizione è falsa, il corpo del ciclo salterà direttamente alla istruzione successiva immediatamente ciclo while.

Esempi

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

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

Eseguire i risultati di output di codice di cui sopra:

$ 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