摘要:
Java-数据容器-集合-LinkedHashSet LinkedHashSet是Set接口的实现类 LinkedHashSet底层存储的原理基于哈希表实现 LinkedHashSet底层存储是按照哈希表+加链表的方式进行的 LinkedHashSet的特点 有序(按照元素添加的顺序进行输出) 唯一 阅读全文
摘要:
Java-数据容器-集合-HashSet HashSet是Set接口的实现类 HashSet底层存储的原理基于哈希表实现 HashSet底层存储是按照数组+加链表的方式进行的 HashSet的特点 无序 唯一 HashSet的特有方法方法如下表,常用方法黄底标注,其他继承自Set接口的方法详见Jav 阅读全文
摘要:
Java-数据容器-集合-Set Set是继承自Collection接口的接口 Set没有索引相关的方法,也就是说没有办法使用普通for循环进行遍历 Set的遍历方式 增强for循环 迭代器 Set存储是无序且唯一的 无序主要的底层原理是基于HashMap的原理实现的 唯一的特点主要是基于hashc 阅读全文
摘要:
Java-数据容器-集合-LinkedList LinkedList是List接口的实现类 LinkedList底层数据存储方式是跳转结构进行存储的,是双向链表 LinkedList的优点 删除、增加元素效率高 数据可重复 LinkedList的缺点 遍历效率低 LinkedList的方法,常用方法 阅读全文
摘要:
Java-数据容器-集合-ArrayList ArrayList是List接口的实现类 ArryaList底层数据存储方式是数组的形式,链式结构进行存储 ArrayList的优点 查询效率高 数据可重复 ArrayList的缺点 删除、增加元素效率低 ArrayList的方法,常用方法黄底标注 | 阅读全文
摘要:
Java-数据容器-集合-List List接口的所有实现类存储数据的方式都是顺序、不唯一的 List的遍历方式 普通for循环 增强for循环 遍历器 iterator() List的方法,常用方法黄字标底 | 方法名 | 方法的详细描述 | 方法返回值类型 | | : : | : : | : : 阅读全文
摘要:
Java-数据容器-集合-Collection List接口与Set接口都继承自Collection 继承自Collection的接口或实现类,存储数据的方式都是一个一个的存储的。 Collection的遍历方式 增强for循环 迭代器:iterator() Collection的方法,常用方法黄字 阅读全文