當前位置:成語大全網 - 書法字典 - java如何對列表中的數據進行排序?

java如何對列表中的數據進行排序?

學生實體類,包括姓名和年齡屬性、

比較時,按姓名升序排序,如果姓名相同,按年齡升序排序。

第壹種類型:實體類進行自我比較。

(實現可比接口:公共接口可比

然後使用排序(比較器

結果:

第二種:通過比較器進行分類。

示例代碼:

比較器java.util.Comparator類是壹個接口(公共接口比較器

我們的比較器應該實現這個接口和比較方法:

您可以使用排序(比較器

結果與第壹種方法相同: