摘要: 集合之HashSet * HashSet - HashSet无序不可重复,HashSet底层实际上是一个HashMap,HashMap底层采用了Hash表数据结构。 - 哈希表又叫做散列表,哈希表底层是数组加链表的数据结构, 数组的每一个元素都是一个单向链表,每一个单向链表都有一个独一无二的哈希值。 阅读全文
posted @ 2021-04-03 12:23 失昼 阅读(39) 评论(0) 推荐(0)
摘要: Set集合 Set集合 - Set集合的特点是无序不可重复。Set集合类似于一个罐子,程序可以依次把多个对象“丢进”Set集合,而Set集合通常不能记住元素的添加顺序。 - Set集合不允许包含相同的元素,如果试图把两个相同元素加入同一个Set集合中,则添加操作失败,add()方法返回false,且 阅读全文
posted @ 2021-04-03 11:05 失昼 阅读(37) 评论(0) 推荐(0)
摘要: List集合 List接口是继承Collection接口,所以Collection集合中有的方法,List集合也会继承过来,可以直接使用。 All Superinterfaces: Collection, Iterable All Implementing Classes: AbstractList 阅读全文
posted @ 2021-04-02 20:27 失昼 阅读(34) 评论(0) 推荐(0)
摘要: 集合中的remove()方法 与 迭代器中的remove()方法 深入remove()方法 iterator 中的remove()方法 collection 中的remove(Object)方法 注意 通过集合自身的remove()方法删除元素会报异常,因为通过集合中的remove()方法删除元素会 阅读全文
posted @ 2021-03-31 22:29 失昼 阅读(304) 评论(0) 推荐(0)
摘要: 集合中的remove()方法 remove() 移除集合中的一个指定对象 代码实例 package com.shige.Collection; import java.util.ArrayList; import java.util.Collection; import java.util.Iter 阅读全文
posted @ 2021-03-31 22:09 失昼 阅读(209) 评论(0) 推荐(0)
摘要: 深度剖析集合中的 contains()方法 contains()方法查找集合中是否包含某个元素 contains() 底层使用的是 equals()方法 当contains()方法拿到一个对象的时候,会循环和当前集合中的元素的值进行比较,如果没有相等的那么返回false,有相等的则返回true 返回 阅读全文
posted @ 2021-03-31 21:53 失昼 阅读(397) 评论(0) 推荐(0)
摘要: Iterator Iterator Iterator iterator(); 获取集合所依赖的迭代对象 通过迭代器iterator()中的方法完成集合的迭代(遍历),这种方式是所有集合通用的遍历方法。 所有集合的迭代器 都实现了 java.util.Iterator 接口。 Iterator接口迭代 阅读全文
posted @ 2021-03-31 21:05 失昼 阅读(71) 评论(0) 推荐(0)
摘要: Collection 下的方法 * **Collection 集合的方法应用** ``` package com.shige.Collection; import java.util.ArrayList; import java.util.Collection; public class Colle 阅读全文
posted @ 2021-03-31 19:18 失昼 阅读(32) 评论(0) 推荐(0)
摘要: 集合概述 * 主要集合概述 - 集合相当于现实世界中的容器,主要包含两种存放模式,一个一个的存(Collection), 一对一对存(Map[key,value]) - 集合中只能存储引用数据类型,不能存储基本数据类型。 - 所有的集合都是可迭代的。 -java集合主要有三种重要类型 List 是一 阅读全文
posted @ 2021-03-31 18:17 失昼 阅读(107) 评论(0) 推荐(0)
摘要: 链表 单链表 双向链表 * 什么是双向链表? 双向链表是链表的一种,由节点组成,每个数据结点中都有两个指针,分别指向直接后继和直接前驱。 ![](https://img2020.cnblogs.com/blog/2334081/202103/2334081-20210331175150371-212 阅读全文
posted @ 2021-03-31 17:53 失昼 阅读(17) 评论(0) 推荐(0)