我正在尝试按值对哈希图进行排序。我用谷歌搜索了以下代码:
Stream<Entry<Vertex, Double>> sorted = map.entrySet().stream().sorted(Map.Entry.comparingByValue());
但是,使用此代码,我无法打印已排序的HashMap。 sorted.toString()上的Println返回java.util.stream.SortedOps$OfRef@5cc7c2a6。如何按值对HashMap进行排序,仍然保留将其打印为字符串的功能?谢谢