初识LinkedHashMap

之前从没用到过LinkedHashMap类。

遇到类似的需求,一般是用ListHashMap,这样真的很麻烦诶!

效率低不说,要写很多额外的代码...

LinkedHashMap类有什么好处呢?

它在Entry之间维护了一个链表。

如果你用迭代语句迭代它,迭代顺序通常就是插入顺序。

或者说是put的顺序。

如果put的时候,key已经存在,那么值会被覆盖。

不得不说,Java的类库真是强大而又全面~

猜你喜欢

转载自blog.csdn.net/esir82/article/details/80550743