Najlepszy samouczek cykl Scala W 2024 r. W tym samouczku możesz dowiedzieć się Typ cyklu,Instrukcje sterujące pętli,nieskończonej pętli,
Czasami musimy wielokrotnie wykonywać ten sam kawałek kodu. W normalnych okolicznościach, oświadczenia są wykonywane kolejno: pierwsze oświadczenie w funkcji wykonywanej pierwsze, a po drugie pismo, i tak dalej.
Języki programowania dostarczają różnych struktur kontroli bardziej złożonych ścieżek wykonywania.
Pętle pozwalają nam wykonywany oświadczenia lub grupy oświadczeń, po to schemat większości języków programowania w pętli:
język Scala przewiduje następujące rodzaje cykli. Kliknij na link, aby zobaczyć szczegóły każdego typu.
Typ cyklu | opis |
---|---|
pętli while | Szereg wypowiedzi uruchomić, jeśli warunek jest spełniony, będzie trwał aż warunek stanie się fałszywy. |
Pętla do pl. while | Choć podobne oświadczenia przed różnicą jest to, że warunek pętli jest określona, pierwszy blok kodu wykonywany jest pierwszy cykl. |
dla pętli | Aby powtórzyć serię sprawozdań, aż do osiągnięcia pewne warunki zostaną spełnione, zazwyczaj po zakończeniu każdego cyklu, zwiększając wartość licznika do osiągnięcia. |
Instrukcje sterujące pętli zmienić kolejność wykonywania kodu, przez które można przejść kodu. Scala instrukcje sterujące po pętli:
Scala nie obsługuje przerwę lub kontynuować oświadczenie, ale po wersji 2.8 zapewnia sposób przerwać cykl, kliknij na link poniżej, aby uzyskać szczegółowe informacje.
Instrukcje sterujące | opis |
---|---|
Instrukcja break | przerwa pętli |
Jeśli warunek jest zawsze spełniony, wówczas staje pętli nieskończonej pętli. Możemy użyć while osiągnąć nieskończoną pętlę:
object Test { def main(args: Array[String]) { var a = 10; // 无限循环 while( true ){ println( "a 的值为 : " + a ); } } }
Po wykonaniu powyższego cyklu wykonanie kodu będzie trwać wiecznie, można użyć klawisza Ctrl + C, aby przerwać nieskończoną pętlę.