LinkedHashMap和TreeMap的有序性


做一個數組的多屬性動態排序的功能,使用map時發現有序性問題。

LinkedHashMap會存儲數據的插入順序,是進入時有序;TreeMap則是默認key升序,是進入后有序(hashMap 、hashTable無序),但是可以通過重寫TreeMap的比較器修改默認排序,比如我將TreeMap改為了key降序。如下圖debug所示

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM