Java中的有序Map和普通Map的主要區別在于元素的存儲順序。
有序Map: 有序Map會根據元素的插入順序或者根據元素的自然順序進行存儲,保持元素的順序不變。常見的有序Map實現類有LinkedHashMap。
普通Map: 普通Map不保證元素的存儲順序,元素的存儲順序可能會隨著元素的插入或刪除而發生變化。常見的普通Map實現類有HashMap。
因此,如果需要保持元素的插入順序或者自然順序,可以使用有序Map;如果不需要保持元素的順序,可以使用普通Map。
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529