gpt4 book ai didi

java - 当我不知道大小时初始化二维数组

转载 作者:行者123 更新时间:2023-12-02 08:27:04 24 4
gpt4 key购买 nike

我有一个二维位图数组。

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];

关于java - 当我不知道大小时初始化二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4280992/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com