A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

本帖最后由 dadai5ai 于 2015-7-30 21:03 编辑

在之前学习链表的时候可以发现,当使用add()方法向链表增加数据的时候,每次保存的都是一个对象的数据,而Collection操作过程之中每次也只能够保存一个对象。在Collection接口之中一共定义了15个方法,那么常用的方法如下:

No.
方法名称
类型
描述
1
public boolean add(E e)
普通
向集合之中保存数据
2
public void clear()
普通
清空集合
3
public boolean contains(Object o)
普通
查询集合之中是否包含有指定对象,需要equals()
4
public boolean remove(Object o)
普通
删除对象,需要equals()
5
public boolean isEmpty()
普通
判断集合是否为空集合
6
public int size()
普通
取得集合的长度
7
public Object[] toArray()
普通
将集合以对象数组的形式返回
8
public Iterator iterator()
普通
Iterator接口实例化

       在以上所给出的方法之中,99%的情况下是使用add()、iterator()两个方法,其它的方法都很少使用。但是在开发之中不会去直接使用Collection(时代已经结束了),都会使用Collection下的两个子接口:List(允许重复)、Set(不允许重复)。


1 个回复

倒序浏览
正好自学到这里,楼主的笔记和解析都很清楚,谢谢分享
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马