如何从整数 arraylist.ANDROID 中删除值

San*_*p R -4 java int android arraylist

我为整数值创建了一个数组列表。

 List<Integer> xpos = new ArrayList<Integer>();
Run Code Online (Sandbox Code Playgroud)

将整数添加到数组列表中,如下所示

 int bt_x=10; 
 xpos.add(bt_x);
Run Code Online (Sandbox Code Playgroud)

现在如何删除单个值,即。如何从数组列表中删除一个整数。我们可以使用 arraylist.get(i).remove 删除字符串数组列表。但是如何删除整数数组列表。

Pan*_*mar 5

使用ArrayList.remove(java.lang.Object)方法。喜欢

xpos.remove(Integer.valueOf( premitive int value ));
Run Code Online (Sandbox Code Playgroud)

如果你想删除bt_x然后使用

xpos.remove(Integer.valueOf(bt_x));
Run Code Online (Sandbox Code Playgroud)

不要忘记将 int 转换为 Integer。如果不这样做,它将删除给定值的元素。


是的,应该阅读从 List<Integer> 中正确删除一个整数