有顺序的Map 之 LinkedHashMap 和 TreeMap

我们知道TreeMap的key是有顺序的,是自然顺序,也可以指定比较函数。

但默认不是按插入的顺序。 


为了让Map  JSON化后是按照插入顺序显示,可以使用LinkedHashMap吧。它内部有一个链表,保持插入的顺序。迭代的时候,也是按照插入顺序迭代,而且迭代比HashMap快。

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页