如何转换List< Map.Entry<字符串,长> >到TreeMap<字符串,长> ?
TreeMap<String,Long> tm1=new TreeMap<String, Long>();
List<Map.Entry<String,Long>> first = new ArrayList<Map.Entry<String,Long>>(tm1.entrySet());
//Convert list back to TreeMap
??
我无法使用Java 8,因为该程序在Amazon Web Services中仅支持Java 1.7的Haddoop程序中运行。
答案 0 :(得分:1)
迭代列表并添加到树形图。例如。
for (Map.Entry<String, Long> entry : first) {
tm1.put(entry.getKey(), entry.getValue());
}