好吧,這可能是一個非常簡單的解決方案,但我似乎無法找到它。我有兩個的ArrayList:填充2D陣列
ArrayList<Candidate>partyList and ArrayList<Party>electoralList
現在我想讓表示政黨和候選人這樣一個二維int數組:
p c
1 1
1 2
1 3
2 1
2 2
3 1
3 2
3 3
etc.
我想我已經有環向右填充陣列,但我只想念正確的公式來做到這一點。
int[][]ArrList;
for (int i=0; i<parties.size(); i++){
for(int j=0; j<parties.get(i).getPartyList().size(); j++){
ArrList[i][j]=
For-loop的確是正確的嗎?那麼填充數組的公式是什麼?
我不太確定你的數據結構。什麼是「候選人」和什麼是「聚會」?這兩個列表如何以任何方式連接?你如何爲'派對'分配一個'候選人'? – Veluria
第二維的大小應該是多少?有些團體有3名候選人和2名候選人。剩下的單元格應該是什麼? – user1803551