
Java集合
集合框架
§九千七§
java学习
展开
-
Collection -- List 的独特于并发修改错误
一,结构java.util接口 List<E>所有超级接口:Collection<E>, Iterable<E>List 是Collection的子接口,包含了Collection的基本方法函数,这里就只介绍一些List专有的方法list 即有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。二,专有方法void .原创 2020-09-26 23:19:14 · 101 阅读 · 0 评论 -
Collection 接口 及其函数
java.util接口 Collection<E>public interface Collection<E>extends Iterable<E>Collection 层次结构 中的根接口。Collection 表示一组对象,这些对象也称为 collection 的元素。一些 collection 允许有重复的元素,而另一些则不允许。一些 collection 是有序的,而另一些则是无序的。JDK 不提供此接口的任何直接 实现:它提供更具体的子接口(如 S.原创 2020-09-26 22:47:59 · 483 阅读 · 1 评论 -
集合框架 以及 底层数据结构
一,如何选用集合??当遇到集合问题时往往不知如何选择集合,主要根据集合特点来选择,比如我们需要根据键值获取到元素值时就选用Map接口下的集合,需要排序时选择TreeMap,不需要排序时就选择HashMap,需要保证线程安全的就选用ConcurrentHsahMap。当我们只需要存放元素值时,就选择实现Collection接口的集合,需要保证元素唯一时选择实现Set接口的集合,比如TreeSet或HashSet,不需要就选择实现List接口,比如ArrayList或LinkedList,然后再根据实现这些原创 2020-09-26 15:42:00 · 266 阅读 · 0 评论