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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 0825梁磊 中级黑马   /  2015-9-12 23:41  /  311 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

(1)List的子类特点
                ArrayList:
                        底层数据结构是数组,查询快,增删慢
                        线程不安全,效率高
                Vector:
                        底层数据结构是数组,查询快,增删慢
                        线程安全,效率低
                LinkedList:
                        底层数据结构是链表,查询慢,增删快
                        线程不安全,效率高
        (2)ArrayList
                A:没有特有功能需要学习
                B:案例
                        a:ArrayList存储字符串并遍历
                        b:ArrayList存储自定义对象并遍历
        (3)Vector
                A:有特有功能
                        a:添加
                                public void addElement(E obj)                --        add()
                        b:获取
                                public E elementAt(int index)                --        get()
                                public Enumeration<E> elements()        --  iterator()
                B:案例
                        a:Vector存储字符串并遍历
                        b:Vector存储自定义对象并遍历
        (4)LinkedList
                A:有特有功能       
                        a:添加
                                addFirst()
                                addLast()
                        b:删除
                                removeFirst()
                                removeLast()
                        c:获取
                                getFirst()
                                getLast()
                B:案例
                        a:LinkedList存储字符串并遍历
                        b:LinkedList存储自定义对象并遍历
        (5)案例:
                A:去除集合中的多个字符串的重复元素
                        如果字符串的内容相同,即为重复元素
                B:去除集合中的多个自定义对象的重复元素
                        如果自定义对象的成员变量值都相同,即为重复元素
                C:用LinkedList模拟一个栈数据结构的集合类,并测试。
                        你要定义一个集合类,只不过内部可以使用LinkedList来实现。

4 个回复

倒序浏览
zzq18217362451 来自手机 中级黑马 2015-9-12 23:58:55
沙发
马上要学集合,感觉好难似的
回复 使用道具 举报
明天学泛型,感觉有点难理解!
回复 使用道具 举报
学习中。。。。。。。
回复 使用道具 举报
路过,帮顶
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马