Java面试题之有没有有顺序的Map实现类,如果有,他们是怎么实现有序的?
生活随笔
收集整理的這篇文章主要介紹了
Java面试题之有没有有顺序的Map实现类,如果有,他们是怎么实现有序的?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Hashmap和Hashtable 都不是有序的。
TreeMap和LinkedHashmap都是有序的。(TreeMap默認是key升序,LinkedHashmap默認是數據插入順序)
TreeMap是基于比較器Comparator來實現有序的。
LinkedHashmap是基于鏈表來實現數據插入有序的。
總結
以上是生活随笔為你收集整理的Java面试题之有没有有顺序的Map实现类,如果有,他们是怎么实现有序的?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Winfrom窗体应用程序___Data
- 下一篇: java美元兑换,(Java实现) 美元