私のJava開発学習の旅--->JavaはComparatorインタフェースを利用して複数のソート条件を処理します
570 ワード
今、このような需要があると仮定します.このような従業員のリストをソートする必要があります.ソートルールは以下の通りです.1、まずレベルが一番高いのが前です.2、レベルが等しい場合は、給料でソートし、給料が高いのが前です.3、給料が相当する場合は入社年数でソートし、入社時間が一番長いのが前です.
従業員オブジェクトには、レベル、給与および入社年が含まれます.コードは次のとおりです.
/**
*
*/
class Employee {