一、list集合的增删改查
①、增删改查代码
代码演示:
② 注意:做集合元素剔除、不能够在遍历的时候进行操作
代码错误演示:
代码效果演示:
正确代码以及效果演示:
二、list集合遍历中的形式
①、foreach循环
②、for循环
③、迭代器
三种方式效果如下图所演示:
三、Linkedlist实现对战及队列
代码如下:
效果演示如下:
四、list集合优化&增长因子
①、list集合如何进行优化
当代码中出现多次add操作、涉及到了list集合容量多次改变、这是十分好性能的操作、
此时通过设定初始化容量、即可优化性能
②、 list集合长度是可变的,数组长度是不可变的;
结论1:list集合底层的数据结构式数组
结论2:增长因子0.5、 初始容量10
代码如下:
效果演示:
注:每当元素个数扩大一定比例、list集合也会扩容
五、list集合去重原理
①、去重的是引用对象、底层调用的是对象的eqauls方法
eqauls方法调用:
效果演示:
OK 今天分享到这! 我是1