这个问题已经在这里有了答案: > Is the order guaranteed for the return of keys and values from a LinkedHashMap object? 7个
我有一个LinkedHashMap实例. LinkedHashMap保留插入顺序.我需要获取此映射的值,并且需要它们具有相同的顺序.因此,如果我在此LinkedHashMap上调用values()方法,
从values()方法检索的Collection将保证插入顺序?
解决方法:
是的,LinkedHashMap的源代码中包含一个内部类LinkedValues,该类保留顺序.此类的对象由values()返回.