Set有序无序的问题

来源:4-11 学生选课---通过 Set 集合管理课程

慕尼黑6232582

2019-01-22 18:13


代码和老师的一样,但做后的输出结果始终是有序的,哪怕往里添加了更多的元素或者增加循环次数或者多运行几次,都没改变还是有序的。


当我只循环三次的时候永远和我输入的顺序一致

若循环5次或4次反正在3次以上,输出结果会有顺序的无序输出,就比如5次的时候,我输入52143,运行结果永远都是45213,不管试多少次都这样,如果是4次,我输入1245,永远也是5124,根本不hi出现老师视频里多次运行结果不同

https://img3.mukewang.com/5c46ec51000195f613660768.jpg

https://img.mukewang.com/5c46ec510001b93413660768.jpg

https://img4.mukewang.com/5c46ec510001d46113660768.jpg


写回答 关注

1回答

  • qq_北纬369_0
    2019-01-24 17:29:14

    这里的无序输出指的是不是按照输入的顺序保存.

    最后的顺序跟hashCode有关系,不过这个排序很难说能怎么利用起来,没啥意义...

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题