上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 54 下一页
摘要: Map集合遍历键找值方式 Entry键值对对象 Map中的key和value是一一对应关系,Entry 将键值对的对应关系封装成了对象。即键值对对象,这样我们在遍历 Map 集合时,就可以从每一个键值对( Entry )对象中获取对应的键与对应的值。 public K getKey() :获取Ent 阅读全文
posted @ 2022-07-06 19:28 肥宅快乐水~ 阅读(46) 评论(0) 推荐(0)
摘要: Map常用子类 HashMap:存储数据采用的哈希表结构,元素的存取顺序不能保证一致。由于要保证键的唯一、不重复,需要重写键的hashCode()方法、equals()方法。LinkedHashMap:存储数据采用的哈希表结构+链表结构。通过链表结构可以保证元素的存取顺序一致;通过哈希表结构可以保证 阅读全文
posted @ 2022-07-06 19:23 肥宅快乐水~ 阅读(29) 评论(0) 推荐(0)
摘要: Collection集合工具类的方法sort(list,Comparator) Comparable:强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序,**类的compareTo方法被称为它的自然比较方法。只能在类中实现compareTo()一次,不能经常修改类的代码实现自己想要的 阅读全文
posted @ 2022-07-06 19:17 肥宅快乐水~ 阅读(134) 评论(0) 推荐(0)
摘要: Collection集合工具类的方法addAll与shuffle java.utils.Collections是集合工具类,用来对集合进行操作。部分方法如下: public static boolean addAll(Collection c,T…elements):往集合中添加一些元素。 publ 阅读全文
posted @ 2022-07-06 19:13 肥宅快乐水~ 阅读(66) 评论(0) 推荐(0)
摘要: LinkedHashSet集合 Java.util.LinkedHashSet集合 extends HashSet集合 LinkedHashSet集合特点: 底层是一个哈希表(数组+链表/红黑树)+链表;多了一条链表(记录元素的存储顺序),保证元素有序 可变参数 JDK1.5出的新特新 使用前提:当 阅读全文
posted @ 2022-07-06 13:59 肥宅快乐水~ 阅读(20) 评论(0) 推荐(0)
摘要: Set集合存储元素不重复的原理 java.util.Set接口 extends Collection Set接口特点 不允许存储重复的元素 没有索引,没有带索引的方法,也不能是使用普通的for循环遍历 HashSet存储自定义类型元素 Java.util.HashSet集合 implements S 阅读全文
posted @ 2022-07-06 13:56 肥宅快乐水~ 阅读(55) 评论(0) 推荐(0)
摘要: 哈希值 哈希值:是一个十进制的整数,由系统随机给出(就是对象的地址值,是一个逻辑地址,是模拟出来得到地址,不是数据实际存储的物理地址)3 在object类有一个方法,可以获取对象的哈希值 int hashcode()返回该对象的哈希码值。 hashcode方法的源码: public native i 阅读全文
posted @ 2022-07-06 13:50 肥宅快乐水~ 阅读(41) 评论(0) 推荐(0)
摘要: Vector集合 java.uti.vector 存数据的结构是数组结构 所有单列集合的老祖宗,1.0版本就出现了 单线程(慢) 在1.2班实现list接口,1.2才出现iterator迭代器 1.0版本没有add方法和get方法 那么1.0版本的vector是怎么添加元素和遍历元素的? 通过两个方 阅读全文
posted @ 2022-07-06 13:45 肥宅快乐水~ 阅读(36) 评论(0) 推荐(0)
摘要: ArrayList集合 java.util.ArrayList-集合数据存储的结构是数组结构。元素增删慢,查找快,由于日常开发中使用最多的功能为查询数据、遍历数据,所以ArrayList是最常用的集合。 许多程序员开发时非常随意地使用ArrayList完成任何需求,并不严谨,这种用法是不提倡的。 J 阅读全文
posted @ 2022-07-06 13:37 肥宅快乐水~ 阅读(27) 评论(0) 推荐(0)
摘要: 数据结构红黑树 概念: 红黑树,是一种二叉搜索树,但在每个结点上增加一个存储位表示结点的颜色,可以是Red或Black。 通过对任何一条从根到叶子的路径上各个结点着色方式的限制,红黑树确保没有一条路径会比其他路径长出俩倍,因而是接近平衡的。 性质: 1、根节点是黑色的 2、每个节点不是红色的就是黑色 阅读全文
posted @ 2022-07-06 13:27 肥宅快乐水~ 阅读(98) 评论(0) 推荐(0)
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 54 下一页