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.?
Dynamiczne tworzenie list
- Rejestracja: dni
- Ostatnio: dni
- Postów: 73
0
- Rejestracja: dni
- Ostatnio: dni
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ć.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 5025
0
W Javie nie ma metaprogramowania. Stworz mape integery do list i gotowe.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 66
0
Tworzysz listę list
List<List<String>>
i w pętli nowo tworzoną kolekcję nrCzesci dodajesz do listy list.