我有一个名为Book with String author,title的Object。 我使用书籍收藏(收藏)并希望打印所有书籍的列表,但是按照作者的字母顺序排列,当我从一位作者获得2本或更多书籍时,按字母顺序排列。我该怎么做?
答案 0 :(得分:1)
要对T进行排序,它需要从Comparable扩展。这是:T extends Comparable<T>
。
然后,实施compareTo
方法,然后您就可以比较排序项目。
答案 1 :(得分:1)
您可以使用sortedSet。您可以查看this answer以获取帮助。