集合
集合
PromisingGirl-Du
这个作者很懒,什么都没留下…
展开
-
Map集合接口概述
Map接口定义了以key,value形式存数据,通过key映射将某个value存储到某个地址下的方式来实现。 Map下实现的接口有hashMap,hashTable,LinkedHashMap,TreeMap等一系列的实现类 一个丑丑的uml图献上 1.HashMap 我们最常用的Map实现,底层采用数组+单链表+红黑树实现的,存的数据取出来是无序的(所以对应就会出现有序的实现LinkedHashMap)!但是hashMap的查找效率是很高的哦! public static voi原创 2020-11-17 17:24:23 · 239 阅读 · 2 评论 -
集合Collection-set-List讲解
Collection是集合最上层的接口,List,Set和Queue都要继承它,那么顺嘴说一句Collections是啥呢,别背,嗯说的就是我,我之前就死记硬背的,但是我们的科目所有的理论最终都是java实现,所以还是查看Collections类就能明白了 看Collections能排序 看Collections还能实现同步map 点进Collections发现有同的对集合操作的方法 到这里我说那句Collection是集合的父类,Collections是对java集合的工具类,你应该明原创 2020-07-24 16:24:33 · 198 阅读 · 0 评论 -
Java 实现树结构计算各个节点数的和
之前有个需求就是树结构展示需要计算每个节点的和,我就一直想怎么实现,到最后有思路但是有些问题还是卡在那里了,后来网上搜索给了灵感实现出来了,但是那个网址没有保存关闭以后就找不到了,那么我就就我的实现方式记录在博客里把,最后实现的功能如下图: 1.父节点计算子节点的和,子节点在计算子子节点的和。。。 2.看了上面的图起码知道一定得先计算没有子节点的节点也就是最后一个节点,才能依次计算父节点,...原创 2020-03-02 13:48:38 · 4829 阅读 · 5 评论