List集合的remove一个对象的方法
?
import java.util.ArrayList;
import java.util.List;
class A{
public boolean equals(Object obj){
return true;
}
}
public class ListTest2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("new A---"+new A());
List books = new ArrayList();
books.add("瘋狂安卓講義");
books.add("瘋狂java講義");
books.add("瘋狂C講義");
System.out.println("刪除之前---"+books);
books.remove(new A());
System.out.println("第一次刪除---"+books);
books.remove(0);
System.out.println("第二次刪除---"+books);
}
}
注意:List將會(huì)調(diào)用A對(duì)象的equals方法,返回true,所以總是刪除List集合中的第一個(gè)元素。
轉(zhuǎn)載于:https://www.cnblogs.com/1020182600HENG/p/6223325.html
總結(jié)
以上是生活随笔為你收集整理的List集合的remove一个对象的方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安卓客户端测试总结
- 下一篇: 带本信息论看《三体》——信息论课程论文