使用Java转换TreeSet以填充HashMap的最佳方法是什么? 例如:
SortedSet<Map.Entry<String, Double>> sortedset =
new TreeSet<Map.Entry<String, Double>();
到
Map<String, Double> map = new HashMap<String, Double>();
答案 0 :(得分:4)
我可能错了,但我不认为Java有任何内置的功能。你最好的选择是手动完成(这非常简单):
for (Map.Entry<String, Double> entry : sortedSet)
map.put(entry.getKey(), entry.getValue());