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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

Collection(接口)
                 |--List(接口):1.有序的;2.可以存储重复元素;
                 |--Set(接口):1.无序的;2.不可以存储重复元素:

Collection(接口)的
                 --基本方法:
                         boolean add(Object e):将参数e添加到集合
                         boolean remove(Object o):将参数o从集合中移除
                         void clear():清空集合
                         boolean contains(Object o):基于equals()进行判断;
                         boolean isEmpty():判断集合是否为空
                         int size():集合中元素的数量;
                 --批量的方法:
                         boolean addAll(Collection c):将参数集合,一次性全部添加到当前集合
                         boolean removeAll(Collection c):移除此 collection 中那些也包含在指定 collection 中的所有元素(可选操作
                         boolean containsAll(Collection c):如果此 collection 包含指定 collection 中的所有元素,则返回 true
                         boolean retainAll(Collection c):移除此 collection 中未包含在指定 collection 中的所有元素。
                 --遍历方式:
                         1.toArray():
                         2.Iterator():
        List(接口)的:
                --新增的方法:
                        void add(int index,E element)
                        E remove(int index)
                        E get(int index)
                        E set(int index,E element)
                        ListIterator listIterator()
                --遍历的方式:
                        1.结合使用Collection的size()和List接口的get()方法,使用for循环进行遍历;
                        2.ListIterator迭代器:可以向下遍历,也可以向上遍历;

评分

参与人数 1黑马币 +2 收起 理由
一枝梨花压海棠 + 2 很给力!

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马