Dynamiczne tworzenie list

Odpowiedz Nowy wątek
2018-11-30 14:42
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.?

Pozostało 580 znaków

2018-11-30 15:01
eL
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ć.

Nie zawsze dobrze jest tworzyć List. Jeśli gdzieś lokalnie potrzebujesz czegoś z konkretnej implementacji to imo wygodniej odpowiednią stworzyć  - danek 2018-12-01 19:34

Pozostało 580 znaków

2018-11-30 15:58
0

W Javie nie ma metaprogramowania. Stworz mape integery do list i gotowe.


Pozostało 580 znaków

2018-12-17 19:28
Tig
0

Tworzysz listę list

List<List<String>>

i w pętli nowo tworzoną kolekcję nrCzesci dodajesz do listy list.

edytowany 1x, ostatnio: Tig, 2018-12-17 19:29

Pozostało 580 znaków

2018-12-17 21:08
1

Niewiele wynika z Twojego opisu. Doprecyzuj o co chodzi i pokaż co już masz

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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