Map泛型问题,请指教!!!

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

夜行百里风

2017-07-29 15:03

这里的Student是不是之前另外一个类里面创建的那个public Student(String ID,String name){}??

还有这里的Student是不是包含id和name的?http://img.mukewang.com/597c331900011f0504180074.jpg

写回答 关注

3回答

  • 慕工程2701759
    2017-07-29 16:23:57
    已采纳

    上面的人说的对,这个Student是指Student类,而不是你说的那个构造函数。Map<String,Student>后面的Student类对应了在Map<key,value>后面的value。约束了value只能用Student类的对象作为参数。当然Student类有id和name两个属性。

    夜行百里风

    非常感谢!

    2017-07-31 08:31:40

    共 1 条回复 >

  • qq_Hasneverforg_0
    2017-07-29 16:16:48

    Map<String ?>, ?里面是什么就只能加什么类型

  • 江dx英
    2017-07-29 15:44:15

    我记得好像是指的是学生那个类:public class Student{}

    我的理解是泛型是用来约束的,这里就是说Map里面只能加Student类型

    参考一下

Java入门第三季

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

409792 学习 · 4340 问题

查看课程

相似问题