3
我有一個LinkedHashMap
的實例。 LinkedHashMap
保留了廣告訂單。我需要獲得這張地圖的價值,並且我需要它們以相同的順序。因此,如果我撥打values()
方法對此LinkedHashMap
, Collection
,我從values()
方法檢索將保證插入順序?從map.values()方法檢索的集合是否保留了插入順序?
我有一個LinkedHashMap
的實例。 LinkedHashMap
保留了廣告訂單。我需要獲得這張地圖的價值,並且我需要它們以相同的順序。因此,如果我撥打values()
方法對此LinkedHashMap
, Collection
,我從values()
方法檢索將保證插入順序?從map.values()方法檢索的集合是否保留了插入順序?
是的,在LinkedHashMap的源代碼駐留的內部類LinkedValues這仍然是順序。此類的一個對象由值()返回。
我想是的。您可以快速驗證它。 – user1930402 2014-10-22 08:19:18
是的,它會工作。 – meskobalazs 2014-10-22 08:19:47
答案是肯定的可以看這裏[此處輸入鏈接的描述] [1] [1]:http://stackoverflow.com/a/2889800/3584765 – Eypros 2014-10-22 08:21:00