最近在Java开发过程中,需要取自定义数据类中域的最大/最小值,这里贴一下我的代码片段,方便以后遇到类似需求时候复用。
主要用到Collections.max()
方法和Comparator
的重写。
关于Comparator
顺便批注一点:Comparator
的设计是Comparator
类独立与需要比较的类之外的,不是在类里面写入类似的Compare()
方法。
|
|
最近在Java开发过程中,需要取自定义数据类中域的最大/最小值,这里贴一下我的代码片段,方便以后遇到类似需求时候复用。
主要用到Collections.max()
方法和Comparator
的重写。
关于Comparator
顺便批注一点:Comparator
的设计是Comparator
类独立与需要比较的类之外的,不是在类里面写入类似的Compare()
方法。
|
|