问答详情
源自:5-2 学生选课---使用 Map 添加学生

为什么不用values方法去获得值呢

为什么用keySet和get方法去获得呢,用values方法不是可以直接获得么?entrySet会获得什么结果?

提问者:风木林 2016-11-09 11:52

个回答

  • Pudding丶
    2016-11-09 18:40:40

    KeySet获取的是集合中所有的key对象形成的Set集合,get是获取指定可以对象,如果存在该对象则返回对应的值,否则返回null,values返回的是集合中对象形成的Collection集合。EntrySet是取出Set中所有的键值对