Cześć, mam bardzo błahe i z pozoru bardzo proste pytanie.
Wykonując rekurencję:
public static void rekurencja(int liczba) {
if (liczba == 0) {
return;
} else {
System.out.println("Licznik: " + liczba);
rekurencja(--liczba);
System.out.println("rekurencja");
return;
}
}
zastanawia mnie dlaczego słowo rekurencja wyświetla się tyle samo razy ile razy ile odwołaliśmy się do metody dla przykładu liczba = 3;
odpowiedź:
3
2
1
rekurencja
rekurencja
rekurencja
dodanie znaczników <code class="java"> i <code class="none">
- @furious programming