我有一个arraylist,private ArrayList<ImageData> imageData;
,我想删除我添加到ArrayList
的{{1}}
以下是代码:
imageData.clear();
答案 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);