我为整数值创建了一个arraylist。
List<Integer> xpos = new ArrayList<Integer>();
将整数添加到arraylist中,如下所示
int bt_x=10;
xpos.add(bt_x);
现在如何删除单个值即。如何从arraylist中删除一个整数。 我们可以用arraylist.get(i).remove删除字符串arraylist。但是如何删除整数arraylist。
答案 0 :(得分:4)
使用ArrayList.remove(java.lang.Object)方法。喜欢
xpos.remove(Integer.valueOf( premitive int value ));
如果您要删除bt_x
,请使用
xpos.remove(Integer.valueOf(bt_x));
不要忘记将int强制转换为Integer。如果不这样做,它将删除给定值的元素。
答案 1 :(得分:2)
使用arraylist的remove()方法从arraylist中删除对象。 它需要两种类型的参数,一种是对象类型,另一种是整数类型..
remove(Object o)
xpos.remove(10);