问答详情
源自:5-3 学生选课---删除 Map 中的学生

为啥用Set不用Map

Set<Entry<String,Student>>entrySet=students.entrySet() 这一句我懂,但是为啥不用Map呢?

提问者:慕粉3216477 2016-04-26 20:24

个回答

  • 慕粉3291149
    2016-05-05 10:24:37

    因为你是无法直接遍历Map中的信息的 (你需要把其中的键值对放进set 然后遍历set)  你如果把键值对取出来 再放到一个新的map中去   你还是无法直接去遍历新的map中的信息,你还得把其中的键值对放进set 然后遍历set

  • 每天一学
    2016-04-26 22:07:09

    Map集合不能用于foreach循环遍历