8

私は

Multimap<Date,Invoice> multimap = ArrayListMultimap.create();

グァバから。マルチマップで日付キーをソートする方法を考えていました。

現在、私はこれをやっています:

        Iterator<Date> dateItr = multimap.keySet().iterator();
        Set<Date> treeSet = new TreeSet<Date>(Collections.reverseOrder());

その後、treeSet イテレーターをループします。この回避策を回避する方法はありますか?

4

1 に答える 1

16

グアバチームメンバーはこちら

を使用するTreeMultimapか、 にマップする必要がある場合は、次Listを使用しますMultimapBuilder

return MultimapBuilder.treeKeys().arrayListValues().build()
于 2012-05-14T19:35:21.927 に答える