摘要: 1.List的实现类有ArrayList, LinkedList, Vactor, Stack; ArrayList:底层是动态数组结构,数据查询方便、数据增删改不方便,线程不安全,本质上就是通过定义新的更大的数组,将旧数组内容拷贝到新数组,来实现扩容。当我们调用无参构造的方法来构造Arraylis 阅读全文
posted @ 2020-01-21 08:35 李玉杰 阅读(84) 评论(0) 推荐(0)
摘要: List,Set,Map的区别 List: 1、可以允许重复的对象 2、可以插入多个null元素 3、是一个有序容器,保持了每个元素的插入顺序,输出的顺序就是插入的顺序 4、常用的实现类有ArrayList,LinkedList和Vector。ArrayList提供了使用索引的随意访问,底层结构是数 阅读全文
posted @ 2020-01-06 09:32 李玉杰 阅读(323) 评论(0) 推荐(0)
摘要: 注意:内容来自网络他人文章! 凡是实现了Collection接口的集合类,都有一个Iterator方法,用于返回一个实现了Iterator接口的对象,用于遍历集合;Iterator接口定义了3个方法分别是 hasNext() , next() , remove() ; 我们在使用List,Set的时 阅读全文
posted @ 2019-12-30 09:39 李玉杰 阅读(238) 评论(0) 推荐(0)