HashMap可以始终保持相同的顺序?
这个问题在这里已经有了答案:
如果您使用LinkedHashMap,则顺序将保持不变(即,默认情况下,键将始终按照插入到Map中的顺序迭代)。
如果键和值始终相同,则映射大小相同,并且HashMap
以相同方式初始化,然后是。 但是,对于有保证的迭代顺序,请使用LinkedHashMap
。
这个问题在这里已经有了答案:
如果您使用LinkedHashMap,则顺序将保持不变(即,默认情况下,键将始终按照插入到Map中的顺序迭代)。
如果键和值始终相同,则映射大小相同,并且HashMap
以相同方式初始化,然后是。 但是,对于有保证的迭代顺序,请使用LinkedHashMap
。