上一页 1 ··· 3 4 5 6 7
摘要: LinkedList也是List接口的实现类,底层数据结构为链表。 常用方法和遍历方法参照List。 LinkedList是线程不安全的。 LinkedList除了实现List接口,还是实现了栈接口。 实现了队列(queue)接口 add/remove/element() 可能会出现NoSuchEl 阅读全文
posted @ 2019-05-05 21:10 luojack 阅读(143) 评论(0) 推荐(0) 编辑
摘要: ArrayList: ArrayList是List接口的实现类,其底层数据结构为数组,实现大小可变的数组。 ArrayList 是 线程不安全的 ,jdk1.2。 ArrayList 底层数据结构是数组,默认数组大小是10,如果添加的元素个数超过容量的话,ArrayList会自动扩容。 扩容的规则为 阅读全文
posted @ 2019-05-05 21:02 luojack 阅读(317) 评论(0) 推荐(0) 编辑
摘要: Collection 为顶层集合接口,其下面分有List和Set接口。 List集合的特点:元素有序、可重复。可以通过索引index来增加、删除元素。 List常用的方法: 增:add / addAll / add(index,某元素)/ add(index,某集合) 删:clear / remov 阅读全文
posted @ 2019-05-05 20:45 luojack 阅读(234) 评论(0) 推荐(0) 编辑
摘要: Collection是java集合框架中的顶层接口。 Collection初始化对象:Collection c=new ArrayList<>(); Collection常用的方法: 增:add(添加单个元素) / addAll(追加一个集合) 删:clear(清空所有元素) / remove(删除 阅读全文
posted @ 2019-05-05 20:25 luojack 阅读(117) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7