Java - 从ArrayList中删除项目

时间:2012-08-18 20:09:53

标签: java arraylist

我有一个arraylist,private ArrayList<ImageData> imageData;,我想删除我添加到ArrayList的{​​{1}}

的对象

以下是代码:

imageData.clear();

3 个答案:

答案 0 :(得分:2)

在下面

public void thing(){
ImageData newData = (new ImageData(sprite.getRenderedImage(), x, y);
imageData.add(newData); //ImageData is another class I created for storing the data of images. 

imageData.remove(newData ) 
ImageData(sprite.getRenderedImage(), x, y);

答案 1 :(得分:2)

您可以使用

imageData.remove(imageData.size() -1);

答案 2 :(得分:1)

有两种方法可以从ArrayList中删除对象:

remove(int index);

remove(Object o);