-1
public static void main(String[] args) {
new T1();
ArrayList<Integer>[][] b = new ArrayList[2][3];
b[1][2] = new ArrayList();
b[1][2].add(1);
//print [1]
System.out.println(b[1][2]);
}
我做了一个2D array of ArrayList
。我们如何使用if
声明检查是否在ArrayList
的特定索引处添加了一个数字?访问ArrayList多维数组中的元素
if (b[1][2] == 1) // <---
System.out.println("number 1");
请更改_how如何调用_。 –
为什么你有一个'ArrayList'的二维数组?为什么不具有'ArrayList'的'ArrayList'? (ps'b [1] [2]'会返回一个'ArrayList',你通常会从'ArrayList'中得到一个值吗?) – MadProgrammer
'b.get(i)[row] [列]'。仍然需求尚不清楚,至于为什么需要这个美妙的数据结构! –