关于Map

多次遍历同一个Map输出顺序一样的顺序

        Map是一个接口,有没有顺序跟这个接口的具体实现类有关。顺序分为逻辑顺序和物理顺序,逻辑顺序指的是你在代码中使用它的时候,它表现出来的顺序;物理顺序是指它在内存中的存放顺序。除了数组的元素,很多对象在内存中的存取位置都是无序的,hashmap的遍历顺序是不确定的,看到输出一样的顺序只是巧合而已。


Map遍历的方式


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • map的每一个键值对里面有一个value值,这一特点可以用来为一个数组里面的每个元素设置一个独有的不会被其他因素影...
    玄薛烨阅读 352评论 0 0
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,874评论 18 399
  • 最近在使用unordered_map的时候遇到几个问题,在此记录下,项目中用户画像数据本来的存储方式是map,因为...
    lxfeng阅读 4,347评论 1 3
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,420评论 11 349
  • 焦点父母课堂洛阳一期班李萍分享第12天 下午开完学校第二次家长会,这一次是教育系统的老师讲座,主要讲如...
    crystal平平阅读 159评论 0 0