按值对哈希表进行排序

时间:2019-06-01 18:23:49

标签: java hashmap

我正在尝试按值对哈希图进行排序。我用谷歌搜索了以下代码:

        Stream<Entry<Vertex, Double>> sorted = map.entrySet().stream().sorted(Map.Entry.comparingByValue());

但是,使用此代码,我无法打印已排序的HashMap。 sorted.toString()上的Println返回java.util.stream.SortedOps$OfRef@5cc7c2a6。如何按值对HashMap进行排序,仍然保留将其打印为字符串的功能?谢谢

0 个答案:

没有答案