首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    深入分析——HashSet是否真的无序?(JDK8)

    HashSet 是否无序 (一) 问题起因: 《Core Java Volume I—Fundamentals》中对HashSet的描述是这样的: HashSet:一种没有重复元素的无序集合 解释:我们一般说...这正与其不重复,且无序的特点相吻合。 看来两本书的结果,以及我们之前所学的知识,看起来都是一致的,一切就是这么美好。...HashMap (tab.length - 1) & hash; 有了这些知识的铺垫,我对于刚开始自己举的例子又产生了一些疑惑,我使用for循环添加一些整型元素进入集合,难道就没有任何一个发生哈希冲突吗,...补充:对于有序无序的理解 集合所说的序,是指元素存入集合的顺序,当元素存储顺序和取出顺序一致时就是有序,否则就是无序。...所以HashSet只是不保证有序,并不是保证无序

    1.2K20
    领券