java比较不同的选项

Neu*_*ise 2 java compare class

我已经实现了compareTo以允许我根据某些标准比较我的课程,并且它工作正常.

但是,在某些时候,我想比较一下这个类在代码中的另一个方面我希望比较基于另一个东西的类.

是否有可能有两个不同的compareTo实现,并在某个时刻使用一个,另一个使用一个?

Joh*_*n B 5

通常,执行此操作的机制是实现一个或多个比较器,并根据需要使用适当的比较器.