-4

I created an arraylist for Integer values.

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

adding the integers to the arraylist as follows

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

Now how to remove single value ie. how to remove an integer from the arraylist. We can remove string arraylist with arraylist.get(i).remove. but how to remove the integer arraylist.

4

2 に答える 2

5

ArrayList.remove(java.lang.Object)メソッドを使用します。お気に入り

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

削除する場合bt_xは、使用します

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

int を Integer にキャストすることを忘れないでください。そうしないと、指定された値の要素が削除されます。


そして、はい、List<Integer> から整数を適切に削除するを読む必要があります。

于 2013-10-10T10:01:55.070 に答える
2

arraylist の remove() メソッドを使用して、arraylist からオブジェクトを削除します。1 つはオブジェクト型、もう 1 つは整数型の 2 種類の引数を取ります。

remove(Object o)

xpos.remove(10);
于 2013-10-10T10:02:54.847 に答える