自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

转载 Comparator接口排序底层原理分析

Comparator接口排序底层原理分析 Comparator接口用来定义两个对象之间的比较方法,它有一个叫做compare的方法,函数签名如下: int compare(T o1,T o2) 查看sort方法的相关源码,我发现其中有这样一段代码: 如果compare的返回值为正数,就交换进行比较的两个元素的位置。 结论 如果让 x > y 时compare(x,y)返回正数,那么交换 x 和 y 的位置后大的元素在后,这就实现了升序排序; 如果让 x < y 时compare(x,y)返

2021-09-14 11:10:52 1730

转载 Java容器总结

Java容器总结 本文参考:https://zhyan8.blog.csdn.net/article/details/99479065 1. 分类 容器框架简图 说明:紫色的为抽象类,无法实体化。蓝色的可以实体化。该图做了删减,只保留了一部分信息。 Java容器框架描述 Java Collections框架中包含了大量的接口及其实现类和操作他们的算法。主要有:List(列表)、Set(集合)、Map(映射)。 2. 描述 2.1 List 描述:按插入顺序保存对象(有序),允许元素重复。 1. Array

2021-08-28 11:54:08 253

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除