作者H45 (!H45)
看板java
标题Re: [问题] 如何建立动态的二维阵列
时间Tue Sep 26 23:26:44 2006
※ 引述《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