February 2017
Intermediate to advanced
248 pages
7h 20m
Polish
Komputery są często wykorzystywane do automatyzowania powtarzających się zadań. Powtarzanie czynności bez popełniania błędów to coś, z czym komputery radzą sobie świetnie, a ludzie raczej marnie.
Wykonywanie tego samego kodu wielokrotnie nosi nazwę iteracji (ang. iteration). Mieliśmy już do czynienia z metodami, takimi jak countdown oraz factorial, które powtarzają swoje działanie przy użyciu rekurencji. Choć jest to sposób bardzo elegancki i oferuje spore możliwości, wymaga pewnej wprawy, aby mógł być skutecznie stosowany. Język Java zapewnia konstrukcje, dzięki którym iteracja staje się znacznie prostsza: są to instrukcje while oraz for.
Dzięki zastosowaniu instrukcji while możemy raz jeszcze napisać metodę ...