我有一个书籍对象列表,每本书都有一个名字和一个作者
BooksObjects = {[Title 1, Author 1], [Title 2, Author 1] , [Title 3, Author 1], [Title 4, Author 2]...}
我想建立一种将作者分组到书籍列表的关系,即
Groups = {[Author 1, {Title 1, Title 2, Title 3}, [Author 2, {Title 4, Title 5...} ...]
即List<String, List<String>>
组
我将如何做到这一点?
我不想使用HashMap
,因为它不会按顺序存储条目。