java遍历TreeMap元素顺序不是添加的顺序问题
解决方法:
添加元素时顺序如下,而遍历treeMap 时顺序是contact_way,crm_name,contacts_name,混乱了
TreeMap<String, String> treeMap = new TreeMap<String, String>();
treeMap.put("crm_name", "客户名称");
treeMap.put("contacts_name", "联系人");
treeMap.put("contact_way", "联系方式");
原因是TreeMap按照添加的key值排序的,所以不能使用TreeMap,使用:http://www.yayihouse.com/yayishuwu/chapter/1929
博客指出Java中TreeMap遍历元素顺序与添加顺序不一致的问题,如添加crm_name、contacts_name、contact_way,遍历顺序却混乱。原因是TreeMap按key值排序,建议不使用TreeMap,并给出参考链接http://www.yayihouse.com/yayishuwu/chapter/1929 。
3996

被折叠的 条评论
为什么被折叠?



