Dynamiczne tworzenie list

0

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

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

1 użytkowników online, w tym zalogowanych: 0, gości: 1