博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
List集合的remove一个对象的方法
阅读量:5318 次
发布时间:2019-06-14

本文共 667 字,大约阅读时间需要 2 分钟。

 

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将会调用A对象的equals方法,返回true,所以总是删除List集合中的第一个元素。

转载于:https://www.cnblogs.com/1020182600HENG/p/6223325.html

你可能感兴趣的文章
关于vue执行打包后,如何在本地浏览问题
查看>>
ab 测试工具
查看>>
HDU 4777 Rabbit Kingdom 树状数组
查看>>
蓝桥杯C1
查看>>
Linux操作系统备份之二:通过tar拷贝分区实现Linux操作数据的在线备份
查看>>
微信自动打卡
查看>>
如何添加JWT生成的token在请求头中
查看>>
Codeforces936C. Lock Puzzle
查看>>
Tomcat - Tomcat安装
查看>>
魔方数算法
查看>>
Stack栈的基础实现
查看>>
java - 匿名类
查看>>
js----与浏览列表有关的对象(浏览器对象)
查看>>
css3 3D
查看>>
多比Web 3D展示(3D机房/3D监控)中间件多比Web 3D展示(3D机房/3D监控)中间件免费下载购买地址...
查看>>
心得9--jsp设计模版
查看>>
hibernate中的id特殊属性hilo剖解(多用于继承关系)
查看>>
HTTP与HTTPS区别(详细)
查看>>
城市统计【BFS】
查看>>
Eclipse设定文件的默认打开方式
查看>>