首页IT科技collection的sort方法怎么用(Collection常用方法【汇总】)

collection的sort方法怎么用(Collection常用方法【汇总】)

时间2025-05-05 00:46:04分类IT科技浏览3532
导读:Collection常用方法汇总 Collection公共的方法 Collection是单列结合的祖宗接口,它的方法是所有单列集合都可以继承使用的。...

Collection常用方法汇总

Collection公共的方法

Collection是单列结合的祖宗接口           ,它的方法是所有单列集合都可以继承使用的          。 //把给定元素添加到集合中 public boolean add(E e) //把给定元素从集合中删除 public boolean remove(E e) //清空集合中的所有元素 public void clear() //判断集合中是否包含给定对象 public boolean contains(Object obj) //判断集合是否为空 public boolean isEmpty() //返回集合中的元素个数 public int size()

注意:

coll.remove(E e):Collection定义的是所有子类共有的方法                ,Set没有索引    ,所以remove方法的参数是元素               。

coll.contains(Object object):Collection中contains方法底层是用object.equals()来判断元素是否相等的        ,所以比较的是地址值      。当自定义对象类型的集合使用此方法时                 ,需要重写equals方法        。

List特有的方法

List继承了Collection接口的方法 List集合因为有索引      ,所以定义了很多索引操作方法 //增:根据索引插入指定元素 public void add(int index,E e) //删:删除指定索引处的元素     ,并返回被删除元素 public E remove(int index) //改:修改指定索引处的元素                  ,并返回被修改的元素 public E set(int index,E e) //返回指定索引处的元素 public E get(int index)

注意:

list.remove(int index)是List接口重载Collection中remove的方法         ,功能为删除指定索引处的元素              。当list中的元素为Integer类型时  ,要注意以下细节: public static void main(String[] args) { List<Integer> list = new ArrayList<>(); list.add(1); list.add(2); list.add(3); list.remove(1);// int index 删除索引为1的元素 list.remove(Integer.valueOf(1));// Object object 删除元素为1的元素 System.out.println(list); }

Set

Set集合的常用方法与Collection基本一样

------------

作者:CodingOrange

博客链接:https://www.cnblogs.com/CodingOrange/

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
怎么找网上资源(网上资源如何赚钱-掌握忽悠技巧,普通打工人也能创业赚大钱)