根据密钥对散列图进行排序

根据密钥对散列图进行排序

本文介绍了根据密钥对散列图进行排序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

欣赏帮助!

解决方案

使用排序后的 / code>:

 地图< String,Float> map = new TreeMap<>(yourMap); 

它会自动放入按键排序的条目。我认为自然的 String 排序在你的情况下可以。


$ b

请注意 HashMap 由于查找优化不会保持顺序。


I have the following hashmap in java:

How should I go about sorting the hashmap such that the Alphabet, followed by the numerical figures are taken into account?

The resulting hashmap should look like this:

Appreciate the help!

解决方案

Use sorted TreeMap:

Map<String, Float> map = new TreeMap<>(yourMap);

It will automatically put entries sorted by keys. I think natural String ordering will be fine in your case.

Note that HashMap due to lookup optimizations does not preserve order.

这篇关于根据密钥对散列图进行排序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-21 12:04