问答详情
源自:4-11 学生选课---通过 Set 集合管理课程

Set有序无序的问题


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


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

若循环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


提问者:慕尼黑6232582 2019-01-22 18:13

个回答

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

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

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