我有一个二维位图数组。
Bitmap[][] b;
我知道第一维度有多少成员,但我不知道第二维度有多少成员。例如,它可能是:
b[0] = [x,x] //2 bitmaps b[1] = [x] //1 bitmap b[2] = [x,x,x] //3 bitmaps
我希望能够在不同的时间设置b的每个维度,但是在创建对象之前,我似乎无法对b做任何事情……如果我不知道每个维度有多少对象,我就无法创建它。我被困在这里了。
是否有方法在不同的时间独立创建每个维度?
应该这样做:
Bitmap[][] b = new Bitmap[3][]; b[0] = new Bitmap[2]; b[1] = new Bitmap[1]; b[2] = new Bitmap[3];