![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习
文章平均质量分 67
Vriesianman
计算机专业研究生
展开
-
java实现多字段排序
java实现多字段(即两个数组一起排序),在python中使用zip(数组1,数组2)即可完成,在java中需要一个中介数组。需要注意的是这个ids数组必须是封装类型,否则无法使用lambda表达式。后续的遍历就用ids这个序就好。还有种方法就是设置一个二维数组,把num1作为第一维,num2作为第二维。原创 2023-03-22 10:42:05 · 1470 阅读 · 0 评论 -
手撕Java源码系列之Map接口
Map简介#Map是以Key和Value进行存储的,这点就是与Collection做一个区别。Map的Key不可重复,但是value可以重复。而Collection最直观的感受就是其子接口Set,仅能存单独的元素,且元素不重复,可以类比Map中的key。Map的存储形式是key-value即键值对形式,可以通过key的值快速的找到value的值。Map中的键值对以Entry类型的对象实例化存在,Entry是Map中的一个静态接口,每次我们去取一个键值对的时候,其实就是在访问每一个Entry对象,这个原创 2022-04-19 02:00:08 · 570 阅读 · 0 评论 -
Java学习笔记之Set集合
Java中Set集合的学习Set集合的接口关系Set集合接口继承了Collection接口,也当然继承了Collection继承的Iterable迭代器。Set集合接口的实现类有:HashSetEnumSetLinkedHashSet原创 2022-04-17 17:17:40 · 364 阅读 · 0 评论