问答详情
源自:5-4 学生选课---修改 Map 中的学生

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

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

提问者:轩辕诗垚 2016-09-01 20:31

个回答

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

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

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

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

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

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

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

    采用List是有序的