2017-05-28 43 views
-2

我是Android新手,在理解下面的代碼片段時可以獲得一些幫助嗎?如何在Android中使用Collections.sort()?

Collections.sort(songList, new Comparator<Song>(){ 

    public int compare(Song a, Song b){ 

    return a.getTitle().compareTo(b.getTitle()); 

    } 

}); 
+5

什麼*具體*你不明白? – CommonsWare

+2

嘗試使用Google匿名內部類比較器 –

+2

您正在創建一個匿名內部類,它實現了比較器接口,這迫使您實現比較功能。您需要這樣做,以便songList中的元素可以相互比較。 – Flaom

回答