【发布时间】:2014-05-18 13:58:40
【问题描述】:
我有一个这样定义的通用地图
Map<Integer, Book> bookCollection
Integer 是图书 ID,而 Book 显然是 Book 对象。 Book 对象有一个名为publicationYear 的成员。
如何对 Map 进行排序,以便其 Book 对象按 Book 的 PublicationYear 成员排序。因此,如果我遍历排序后的地图,最旧的书会首先出现,直到最新的书。
目前,地图是随机排序的。
【问题讨论】:
标签: java algorithm sorting data-structures map