4

のインスタンスがありますLinkedHashMapLinkedHashMap挿入順序を保持します。このマップの値を取得する必要があり、同じ順序にする必要があります。したがって、values()thisLinkedHashMapでメソッドを呼び出すと、メソッドCollectionから取得しvalues()た は挿入順序を保証しますか?

4

1 に答える 1

3

はい、LinkedHashMap のソース コードに、順序のままの内部クラスLinkedValuesが存在します。このクラスのオブジェクトは、values()によって返されます。

于 2014-10-22T08:27:35.950 に答える