小编Dim*_*tri的帖子

从ArrayList <int []>中删除int []

我正在尝试从ArrayList中删除int [].由于我的代码,我只有值,所以我创建数组,然后调用remove();

int[] pos = new int[]{0,1};
positionList.remove(pos);
Run Code Online (Sandbox Code Playgroud)

positionList是相应的ArrayList

这实际上不起作用.还有另一种可能性,比如遍历列表

for (int[] pos : positionList) {
  if (posX == pos[0] && posY == pos[1]) {
    positionList.remove(pos);
    break;
  }
}
Run Code Online (Sandbox Code Playgroud)

java arraylist

2
推荐指数
2
解决办法
1100
查看次数

标签 统计

arraylist ×1

java ×1