Java dla Testerów 8.  Pętle while i do while

W tej lekcji pokażę Ci dwie pierwsze pętle: while i do while.

Po instrukcjach warunkowych czas na pierwsze pętle. Pętle przydają się tam, gdzie tą samą akcję chcemy wykonać wykonać kilka razy. Dzisiaj pokażę Ci pętle, które się przydają szczególnie wtedy, gdy nie wiesz ile razy chcesz wykonać jakąś akcję ale chcesz to robić tak długo, jak długo spełniony jest jakiś warunek.

Podstawową różnicą pomiędzy tymi pętlami jest moment sprawdzania prawdziwości warunku. Pętla while najpierw sprawdza czy warunek jest prawdziwy, a dopiero później wykonuje akcje znajdujące się wewnątrz pętli (o ile warunek jest prawdziwy). Pętla do while natomiast najpierw wykonuje jakąś akcję, a dopiero na końcu sprawdza czy warunek jest prawdziwy i czy pętlę należy wykonać jeszcze raz. To implikuje kolejną istotną różnicę: pętla while może się nie wykonać ani razu, natomiast pętla do while wykona się zawsze co najmniej jeden raz, gdyż warunek jest sprawdzany po wykonaniu pętli.