map有顺序吗?我设置值的顺序和打印的顺序不一致呀?

123445 · 2019-11-29 11:32:50 · 1707 次点击
123445
2048tb.com

我每次刷新输出都是这样有序的,range是无序随机的,这个我知道。

#4
更多评论

map 好像内部存储是有序的,只是在遍历的时候,会随机选一个bucket 进行.

#1

注意:遍历输出元素的顺序与填充顺序无关,不能期望 map 在遍历时返回某种期望顺序的结果。

#2