黑马程序员技术交流社区

标题: Collection和list接口中的方法,很全面哦 [打印本页]

作者: chenxianzai    时间: 2015-11-24 22:11
标题: Collection和list接口中的方法,很全面哦
Collection接口中的方法
* A:添加功能
*                 boolean add(Object obj):把obj这个元素,添加到集合中去
*                 boolean addAll(Collection c):将 c 这个集合中的所有元素,都添加到本集合中来
* B:删除功能
*                 void clear():删除集合中的所有元素。
*                 boolean remove(Object obj):从集合中删除  obj 这个元素
*                 boolean removeAll(Collection c):从集合中删除c中含有的所有元素
* C:判断功能
*                 boolean isEmpty():判断集合是否为空。
*                 boolean contains(Object obj):判断集合中是否存在 obj这个元素。
*                 boolean containsAll(Collection c):判断集合中是否存在 c 集合中的所有元素。
* D:遍历功能
*                 Iterator iterator():就是用来获取集合中每一个元素。
* E:长度功能
*                 int size():获取集合中的元素个数
* F:交集功能
*                 boolean retainAll(Collection c): 保留本集合和c这个集合中的共同元素
* G:把集合转换成数组
*                 Object[] toArray():把集合变成 Object类型的数组。
*/

/*
* List接口中的方法(List接口继承了Collection接口,所以下面只列出了List接口的特有方法)
* List的特有功能:
*
* A:添加功能
*                 void add(int index, Object obj):在索引为 index的位置,添加 obj这个元素
* B:删除功能
*                 Object remove(int index):删除索引为index的元素,并把这个元素返回
* C:修改功能
*                 Object set(int index, Object obj):把索引为index的位置,修改为 obj这个元素, 并且把修改之前的元素返回。
* D:获取功能
*                 int indexOf(Object obj):返回 obj这个元素在集合中第一次出现的索引
*                 Object get(int index):获取索引为 index的元素对象
*                 ListIterator listIterator():列表迭代器
* E:截取功能
*                 List subList(int fromIndex, int toIndex):返回一个新的集合,这个集合里面的元素,是原来集合中的一部分,直接看下面代码
*                                


作者: wangdaban    时间: 2015-11-24 22:17
楼主辛苦了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2