你如何创建一个整数ArrayList?

Tom*_*mek 1 java generics arraylist

我试图用Java创建一个Arraylists数组.我已通过以下方式声明:

ArrayList[][][] arrayQ = new ArrayList[90][13][18];

for (int i = 0; i < 90; i++) {
  for (int j = 0; j < 13; j++) {
    for (int k = 0; k < 18; k++) {
      arrayQ[i][j][k] = new ArrayList<int>();
    }  
  } 
}
Run Code Online (Sandbox Code Playgroud)

但是,添加<int>while循环内部会引发错误(我正在使用的IDE不会给我一个非常好的错误消息).

创建整数ArrayList的正确方法是什么?

jos*_*chi 10

Java Collections只能保存对象.int是原始数据类型,不能保存在ArrayList例如.您需要使用Integer.