Scala pętli while
Scala pętli while
Dopóki dany warunek jest spełniony, język Scala pętliwhile powtarza blok ciała pętli.
gramatyka
język Scalapodczas składni pętli:
while(condition) { statement(s); }
Tutaj Statement (s) może być pojedynczą instrukcją, może być także blok składa się z kilku wypowiedzi.Choroba ta może być dowolny wyraz, kiedy arbitralnej wartości niezerowe są prawdziwe. Wykonanie pętli, gdy warunek jest prawdziwy.
Jeżeli warunek nie jest spełniony, przepływ program będzie kontynuować następna deklaracja po pętli.
schemat blokowy
Tutaj kluczowe punkty pętliwhilejest pętla nie może wykonać. Jeżeli warunek nie jest spełniony, ciało pętli będzie przejść bezpośrednio do następnego razu, gdy oświadczenie pętli.
Przykłady
object Test { def main(args: Array[String]) { // 局部变量 var a = 10; // while 循环执行 while( a < 20 ){ println( "Value of a: " + a ); a = a + 1; } } }
Wykonaj powyższe wyniki wyjściowe Kod:
$ 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