Cześć,
Chciałbym zrobić jakiś "życiowy" projekt z listami.(Array List) i mam drobny problem z nazwą.
Mamy deklaracje listy:
ArrayList<String> nrCzesci = new ArrayList<>();
W założeniu ma to chodzić w pętli tak więc za każdym razem ten nr części jest inny.
Pytanie:
Czy można jakoś dynamicznie połączyć by w pętli nr 1 powstała tablica1, w pętli 2 tablica2 itd.?
0
0
Po pierwsze to tak się nie deklaruje listy:
ArrayList<string> nrCzesci = new ArrayList<>();
tylko poprawnie jest tak:
List<string> nrCzesci = new ArrayList<>();
Po drugie wytłumacz dlaczego coś takiego potrzebujesz bo coś czuję że problemem nie jest implementacja tego fora tylko dziwne założenie tego jak chcesz to zrobić.
0
W Javie nie ma metaprogramowania. Stworz mape integery do list i gotowe.
0
Tworzysz listę list
List<List<String>>
i w pętli nowo tworzoną kolekcję nrCzesci dodajesz do listy list.
1
Niewiele wynika z Twojego opisu. Doprecyzuj o co chodzi i pokaż co już masz