比较这种属性,在试验过程中我学习到了两种使用方法
一种是直接装饰,主要在Lab3中加强了对这种设计模式的实践:
implements Comparable,R是要比较的对象
之后重写compareTo方法,这样排序等需要比较的地方就能完成比较功能
第二种是直接在sort中new Comparator{}并重写其中的compare方法
两种方法虽然操作不同,但都让我明白了如何重写比较相关的代码来完成比较排序等功能
比较这种属性,在试验过程中我学习到了两种使用方法
一种是直接装饰,主要在Lab3中加强了对这种设计模式的实践:
implements Comparable,R是要比较的对象
之后重写compareTo方法,这样排序等需要比较的地方就能完成比较功能
第二种是直接在sort中new Comparator{}并重写其中的compare方法
两种方法虽然操作不同,但都让我明白了如何重写比较相关的代码来完成比较排序等功能