假设您说过要创建的类被调用,
SongArtistPair并且它具有名为的方法
effectiveAuthor(),该方法返回作者的姓名而没有
The,还有一个方法
getSongName(),其返回歌曲的名称。您可以使用Java
8
ComparatorAPI 提供的这种模式。
Comparator<SongArtistPair> comp = Comparator.comparing(SongArtistPair::effectiveAuthor).thenComparing(SongArtistPair::getSongName);
之后,只需
comp正常使用
检查比较API文档更多很酷的东西HERE



