遍历往hashMap里面放数据,数据顺序会乱;
用linkedHashMap或treeMap可以此问题;
但是如果把排序好的map放入JsonObject中,顺序又会乱掉;
放入实体对象或者map中,能保持原顺序
这篇博客探讨了在Java中使用HashMap、LinkedHashMap和TreeMap存储数据时顺序变化的问题。尽管LinkedHashMap和TreeMap能保持插入顺序,但当这些数据被序列化到JsonObject中时,顺序可能会丢失。文章强调了理解不同数据结构特性的关键性,并提出了解决序列化后顺序混乱的策略。
遍历往hashMap里面放数据,数据顺序会乱;
用linkedHashMap或treeMap可以此问题;
但是如果把排序好的map放入JsonObject中,顺序又会乱掉;
放入实体对象或者map中,能保持原顺序
3054

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