为什么在遍历输出的时候使用的是无序的Set?

来源:5-4 学生选课---修改 Map 中的学生

轩辕诗垚

2016-09-01 20:31

可不可以提供一种有序的遍历输出?

写回答 关注

3回答

  • 九天哟
    2016-09-10 22:09:11
    已采纳

    因为在MAP中存储的时候本身就没有索引的概念的,只有键和值得概念,因为键具有唯一性和无序性,和Set特性完全符合,所以返回的值就是一个Set的值。

    或者你可以看成MVP的键就是一个Set的集合~而和键对应的值就是类似于键中所对应的数组~~

    以上纯手打望采纳 ~~~赚积分,谢谢啦

    轩辕诗垚

    非常感谢!

    2016-09-11 21:38:15

    共 1 条回复 >

  • 轩辕诗垚
    2016-09-03 19:40:02

    我指的是当采用Map接口的时候那三个方法好像都是什么什么set

  • 慕神8730725
    2016-09-01 23:52:50

    采用List是有序的

Java入门第三季

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

409792 学习 · 4340 问题

查看课程

相似问题