上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 45 下一页
摘要: Map接口中的常用方法 put(k key, v value): 把指定的键与指定的值添加到Map集合中。 返回值: v 存储键值对的时候,key不重复,返回值V是null 存储键值对的时候,key重复,会使用新的value替换map中重复的value,返回被替换的value值 public sta 阅读全文
posted @ 2022-07-06 19:30 魔光领域 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Map集合概述 Map可以理解为双列集合,元素是成对存在的。每个元素由键与值两部分组成,通过键可以找对所对应的值。 特点: 1.Map集合是一个双列集合,一个元素包含两个值(一个key,一个value) 2.Map集合中的元素,key和value的数据类型可以相同,也可以不同 3.Map集合中的元素 阅读全文
posted @ 2022-07-06 17:18 魔光领域 阅读(101) 评论(0) 推荐(0) 编辑
摘要: Collections集合工具类的方法_sort sort(List<T> list):将集合中元素按照默认规则排序。 public static void main(String[] args) { ArrayList<Integer> list = new ArrayList<>(); list 阅读全文
posted @ 2022-07-06 16:57 魔光领域 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 可变参数 可变参数:是JDK1.5之后出现的新特性 使用前提: 当方法的参数列表数据类型已经确定,但是参数的个数不确定,就可以使用可变参数。 使用格式:定义方法时使用 修饰符 返回值类型 方法名(数据类型...变量名){} 可变参数的原理: 可变参数底层就是一个数组,根据传递参数个数不同,会创建不同 阅读全文
posted @ 2022-07-06 16:14 魔光领域 阅读(26) 评论(0) 推荐(0) 编辑
摘要: HashSet存储自定义类型元素 给HashSet中存放自定义类型元素时,需要重写对象中的hashCode和equals方法, 建立自己的比较方式,才能保证HashSet集合中的对象唯一: 存储的元素,必须重写hashCode方法和equals方法 同名同年龄的人,视为同一个人,只能存储一次 pub 阅读全文
posted @ 2022-07-06 15:43 魔光领域 阅读(48) 评论(0) 推荐(0) 编辑
摘要: HashSet集合存储数据的结构(哈希表) HashSet集合存储数据的结构(哈希表) jdk1.8版本之前:哈希表=数组+链表 jdk1.8版本之后:哈希表=数组+链表; 哈希表=数组+红黑树(提高查询的速度) 哈希表的特点:速度快 Set集合存储元素不重复的原理 给HashSet中存放自定义类型 阅读全文
posted @ 2022-07-06 11:31 魔光领域 阅读(75) 评论(0) 推荐(0) 编辑
摘要: Set接口 Set接口和List接口一样,同样继承自Collection接口,他与Collection接口中的方法 基本一致,与List接口不同的是:Set接口中元素无序,会以某种规则保证存入的元素不出现重复。 Set集合多个子类,为HashSet、LinkedHashSet两个集合 HashSet 阅读全文
posted @ 2022-07-06 10:44 魔光领域 阅读(60) 评论(0) 推荐(0) 编辑
摘要: LinkedList集合 LinkedList集合数据存储的结构是链表结构。方便元素添加、删除的集合。 还是一个双链表, 使用LinkedList集合特有的方法,不能使用多态 常用的方法: addFirst(E e):将指定元素插入此列表的开头。 addLast(E e):将指定元素添加到此列表的结 阅读全文
posted @ 2022-07-06 10:08 魔光领域 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 数据结构_红黑树 二叉数: binary tree,是每个节点不超过2的有序数(tree)。 就是一种类似于我们生活中树的结构,只不过每个节点上都最多只能 有两个子结点。 二叉树是每个节点最多有两个子树的树结构。顶上的叫根节点,两边被称作“左子树”和“右子树”。 红黑树 特点:趋*于*衡树,查询的速 阅读全文
posted @ 2022-07-05 17:55 魔光领域 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 数据结构_数组 特点:查询快,增删慢。 数组:Array,是有序的元素序列,数组是在内存中开辟一段连续的空间, 并在此空间中存放元素。 >查找元素快:通过索引,可以快速访问指定位置的元素 增删元素慢: >指定索引位置增加元素:需创建一个新数组,将指定新元素存储在指定索引位置, 在把元素根据索引,复制 阅读全文
posted @ 2022-07-05 17:10 魔光领域 阅读(23) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 45 下一页