Scala while-Schleife
Scala while-Schleife
Solange die angegebene Bedingung erfüllt ist, Scala Sprachewhile - Schleife wiederholt die Schleife Körperblock.
Grammatik
Scala Sprachewhile - Schleife Syntax:
while(condition) { statement(s); }
Hier Aussage (n) kann eine einzige Erklärung sein, es kann auch ein Block von einigen Aussagen zusammengesetzt sein.Bedingung kann ein beliebiger Ausdruck sein, wenn eine beliebige Nicht-Null - Werte sind wahr. Ausführung der Schleife, wenn die Bedingung wahr ist.
Wenn die Bedingung falsch ist, wird der Programmablauf weiter mit der nächsten Anweisung die Schleife folgt.
Flussdiagramm
Hier sind die wichtigsten Punkte ,währendSchleife ist eine Schleife nicht ausgeführt werden kann. Wenn die Bedingung falsch ist, wird der Schleifenkörper direkt an die nächste Anweisung überspringen sofort while-Schleife.
Beispiele
object Test { def main(args: Array[String]) { // 局部变量 var a = 10; // while 循环执行 while( a < 20 ){ println( "Value of a: " + a ); a = a + 1; } } }
Führen Sie die oben genannten Code Ausgabeergebnisse:
$ 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