-4

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

 List<Integer> xpos = new ArrayList<Integer>();

将整数添加到arraylist,如下所示

 int bt_x=10; 
 xpos.add(bt_x);

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

4

2 回答 2

5

Use ArrayList.remove(java.lang.Object) method. like

xpos.remove(Integer.valueOf( premitive int value ));

if you want to remove bt_x then use

xpos.remove(Integer.valueOf(bt_x));

Do not forget to cast int to Integer. If you do not do, it will remove the element at given value.


And yes, Properly removing an Integer from a List<Integer> should be read.

于 2013-10-10T10:01:55.070 回答
2

使用arraylist的remove()方法从arraylist中删除对象。它有两种类型的参数,一种是对象类型,另一种是整数类型。

remove(Object o)

xpos.remove(10);
于 2013-10-10T10:02:54.847 回答