Re: [問題] 如何建立動態的二維陣列

看板java作者 (!H45)時間19年前 (2006/09/26 23:22), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/7 (看更多)
※ 引述《luoqr (.....)》之銘言: : ※ 引述《Nt1 (用功點吧!)》之銘言: : : 請問一下,我有一個二維的陣列,但是每一列的長度都不同,請問該怎麼建立呢? : : 例如可能會長這樣: : : int a[][] : : a[0]=[] [] [] [] [] [] [] [] [] [] [] [] [] ......[] 100個 : : a[1]=[] [] [] [] 4個 : : a[2]=[] [] [] [] [] [] 6個 : : ... : : ... : : a[i]=[]...[] j 個 : : 但是我的 i 和 j 一開始的時候都不知道,曾經想建個 ArrayList 陣列去做, : : 但出現 generic array creation 的錯誤,查了一下,發現泛型不可以做陣列, : : 請問該用什麼方式呢? : : 謝謝 : 我總覺得用多維陣列會讓 maintain 的人看的很辛苦.... 這種多維陣列很像是學校內的各班資料 好比說: 一年一班:30人 一年二班:31人 一年三班:27人 一年四班:27人 二年一班:29人 二年二班:30人 二年三班:26人 ↓ [1][1][1~30] [1][2][1~31] [1][3][1~27] [1][4][1~27] [2][1][1~29] [2][2][1~30] [2][3][1~26] 因此才會用這種不等長的多維陣列吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.205.85
文章代碼(AID): #156KN65g (java)
討論串 (同標題文章)
文章代碼(AID): #156KN65g (java)