close
我們常使用類別來當成一種新的資料結構進行應用(如下),不過類別中有時候也需要進行排序,這時候我們就要實作 Comparator。
Line 9 -14 是產生3個類別的物件,Line 15是將三個物件擺入 ArrayList中。
這時候我們就要針對 ArrayList 進行排序。
排序方式很簡單,只要實作 Comparator就可以了,只是資料結構必須是你自己類別的名稱。
程式碼如下:
上述程式碼就會依據類別的 getA() 的值進行類別的排序。
全站熱搜
留言列表