关于hashset的输出顺序问题
9:10处的输出结果,为什么是这个样子,因为hashset的无序性对么?
会不会我每运行一次,输出顺序就变一次?
这一共是两个问题,谢谢!
14
收起
正在回答
1回答
1)是的hashset是无序的所以才会这样。2)这与默认的hashCode,equals有关,虽然输出与输入的顺序不一致,但并不代表每次输出顺序就变一次,输出是不变的,它有自己的规则。祝:学习愉快
Android零基础入门2018版
- 参与学习 人
- 提交作业 5461 份
- 解答问题 7238 个
此次推出的专题为Android攻城狮培养计划的第一部分语法与界面基础篇,将带大家从0开始学习Android开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星