Witam
Zastanawiam się jak napisac uniwersalny algorytm na zagnieżdżone pętle w javie.
Nie wiem jak to ugryźć - nie umiem wymyśłić w jaki sposób napisać dowolną ilośc pętli for.
Próbowałem rekurencją ale cienko to wygląda.
for w forze w forze w forze itd. Ilośc forów jako parametr. Już pal licho ilośc iteracji w forach - niech bedzie stała np. 3 i niech w najgłębszym forze będzie tylko wypisywany napis albo coś.
Pomysły? Java w wersji 7.
ShalomShalomtask
zależy od zmiennej sterujących, to klasa opisującatask
winna mieć metodę o sygnaturzenazwa(ArrayList<Integer>)
, Callable/Runnable nie maja takiej metody. Z drugiej strony,task
może wymagać przekazania zupełnie innych parametrów => sygnatura metody musi być zupełnie inna. Kto będzie chciał wykorzystać pomysł do wielutasków
o podobnych wymaganiach, to sobie go zmodyfikuje.