如何从 ArrayList 中删除特定对象?假设我有一个类如下:
import java.util.ArrayList;
public class ArrayTest {
int i;
public static void main(String args[]){
ArrayList<ArrayTest> test=new ArrayList<ArrayTest>();
ArrayTest obj;
obj=new ArrayTest(1);
test.add(obj);
obj=new ArrayTest(2);
test.add(obj);
obj=new ArrayTest(3);
test.add(obj);
}
public ArrayTest(int i){
this.i=i;
}
}
如何使用 new ArrayTest(1)
从我的 ArrayList<ArrayList>
中删除对象
原文由 sAaNu 发布,翻译遵循 CC BY-SA 4.0 许可协议
ArrayList
基于equals(Object obj)
方法删除对象。所以你应该正确地实现这个方法。就像是:或者