0
点赞
收藏
分享

微信扫一扫

day57 集合 List Set Map

爱做梦的老巫婆 2024-03-05 阅读 22

List实现类

JAVA中List集合Stream流详解_list stream-CSDN博客

List接口特点:元素有序 可重复

        Arraylist 可变数组

        jdk 8 以前Arraylist容量初始值10

         jdk8 之后初始值为0,添加数据时,容量为10;

        ArrayList与Vector的区别?

        

        LinkList:双向链表

                优点:不连续存储,随机添加和删除操作方法

                缺点:不连续存储,遍历速度慢

        有链表头和链表尾

        新增针对链表头和链表尾的操作方法

                

Set集合及实现类

Set接口 extends Collection 特点:无序 唯一

HashSet

TreeSet

Map集合及实现类

HashMap中的key如何去除重复项?

                调用key的hashCode与equals方法

   TreeMap:二叉树

                左小,右大的方式存储

                读取:按中序(左-中-右)

                key:通过比较规则,排序并去除重复

                注意:key 必须为同一种数据类型的值。不能出现null值

举报

相关推荐

0 条评论