为什么可以用Student的对象来接受value

来源:5-2 学生选课---使用 Map 添加学生

木器时代

2015-11-04 22:44

代码:

Student st = students.get(ID);

官方解释:get(key)返回映射中的相应key(ID)的Value值(name)

若不存在则返回空null

问题是st是一个Student<key,value>对象 为什么可以单单接受value

写回答 关注

2回答

  • kopite
    2015-11-07 17:51:20

    这一节各种命名有点相同 要看仔细哈   

  • 木器时代
    2015-11-04 22:59:00

    不好意思我自己看错了,格式应该为为students<ID,Student类>

    get()方法吧ID值的Student类赋值给st,是对的,我自己被这些Student,还有students搞混了

    前者是学生类,后者是一个Map类

    不知可不可以自己采纳自己(@o@)

Java入门第三季

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

409792 学习 · 4340 问题

查看课程

相似问题