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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© chao1 中级黑马   /  2016-4-6 23:26  /  985 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

集合的由来:
        java的思想是面向对象思想,所以就涉及到用容器来储存对象,而对象数组是可以存储对象的
        但是数组有一个缺点就是长度固定,为了突破这一限制 ,集合就应运而生了

        数组和集合的优缺点:
                长度:数组固定 集合可变
                内容:集合只能存储引用类型 数组可以存储基本类型也可以存储引用类型

集合体系:       
        单列集合顶层接口
        Collection
                |-List有序(存入和取出顺序相同) 存入的元素可以重复 有索引 可以通过索引来操作元素
                        ArrayList 数组结构
                        LinkedList 链表结构
                        Vector        数组结构
                |-Set 无序(存入和取出顺序不同) 存入的元素不可以重复
                        HashSet         哈希算法
                        TreeSet        二叉树算法
        双列集合
        Map
                HashMap
                TreeMap

1 个回复

倒序浏览
菜币。。。。。。。。。。。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马