技术栈

comparator

折哥的程序人生 · 物流技术专研
2 天前
java·策略模式·java面试·comparator·模版方法模式·java设计模式·从踩坑到精通
Java 23 种设计模式:从踩坑到精通 | 番外:策略 vs 模板方法 —— 组合与继承的终极对决摘要:策略模式和模板方法模式都能消除重复代码,但策略用“组合”替换整体算法,模板方法用“继承”固定算法骨架。它们的核心区别在于控制权的归属——策略模式由客户端选择算法,模板方法由父类控制流程。本文从电商促销和数据同步两个实战场景出发,结合代码对比、UML 分析和 JDK 源码,带你彻底理解“组合优于继承”的真正含义。
刘大猫.
4 个月前
comparator·sort·自定义排序·集合排序·降序排列·list排序·list集合排序
java工具:《List集合按照某个属性值又打大小排序》p2-p1降序,p1-p2升序
写代码的小包
3 年前
java·comparable·comparator
Java基础二十二(对集合元素排序比较)Comparable 是 Java 中的一个接口,用于定义对象之间的排序规则。实现了 Comparable 接口的类可以比较其对象的大小(包装类都实现了该接口),从而可以在集合类(如 TreeSet、TreeMap 等)中进行排序和查找操作。这种排序被称为类的自然排序,类的 compareTo() 方法被称为它的自然比较方法。
我是有底线的