多次遍歷同一個Map輸出順序一樣的順序
? ? ? ? Map是一個接口,有沒有順序跟這個接口的具體實現(xiàn)類有關(guān)。順序分為邏輯順序和物理順序,邏輯順序指的是你在代碼中使用它的時候,它表現(xiàn)出來的順序;物理順序是指它在內(nèi)存中的存放順序。除了數(shù)組的元素,很多對象在內(nèi)存中的存取位置都是無序的,hashmap的遍歷順序是不確定的,看到輸出一樣的順序只是巧合而已。
? ? ? ? Map是一個接口,有沒有順序跟這個接口的具體實現(xiàn)類有關(guān)。順序分為邏輯順序和物理順序,邏輯順序指的是你在代碼中使用它的時候,它表現(xiàn)出來的順序;物理順序是指它在內(nèi)存中的存放順序。除了數(shù)組的元素,很多對象在內(nèi)存中的存取位置都是無序的,hashmap的遍歷順序是不確定的,看到輸出一樣的順序只是巧合而已。