为了账号安全,请及时绑定邮箱和手机立即绑定

求解newStudent的返回值问题~

Student newStudent=new Student(stuID,name);

students.put(stuID, newStudent);

这样输入为什么newStudent是一个value值(即输入为什么是学生的姓名)

正在回答

5 回答

这里的value  是包含id和name的 不然  怎么知道这个name就属于这个id呢

1 回复 有任何疑惑可以回复我~
#1

虾米梦 提问者

非常感谢!
2015-04-16 回复 有任何疑惑可以回复我~

students.put(stuID, newStudent);

中的students是哪里来的?                

1 回复 有任何疑惑可以回复我~
#1

虾米梦 提问者

public Map<String,Student> students;
2015-03-23 回复 有任何疑惑可以回复我~

public class Student{

public String id;

public String name;

public Set<Course> courses;

public Student(String id,String name){

this.id=id;

this.name=name;

this.courses=new HashSet<Course>();

}

}

  

newStudent是这样的

0 回复 有任何疑惑可以回复我~

至于你的问题,我没有你的代码也回答不了你。

0 回复 有任何疑惑可以回复我~
#1

虾米梦 提问者

这两个代码就是视屏里面的那两个
2015-03-23 回复 有任何疑惑可以回复我~
#2

虾米梦 提问者

不懂传入的newStudent为什么是一个值(学生的名字)
2015-03-23 回复 有任何疑惑可以回复我~
#3

ybbzbb 回复 虾米梦 提问者

这个项目好大啊.....
2015-03-23 回复 有任何疑惑可以回复我~
#4

虾米梦 提问者 回复 ybbzbb

public class Student{ public String id; public String name; public Set<Course> courses; public Student(String id,String name){ this.id=id; this.name=name; this.courses=new HashSet<Course>(); } } newStudent是这样的
2015-03-23 回复 有任何疑惑可以回复我~
查看1条回复

Student newStudent=new Student(stuID,name);

实例化Student对象,并给这个对象传入两个属性。stuID,name

students.put(stuID, newStudent);

调用Student对象的put方法,并传入两个属性。stuID, newStudent

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第三季
  • 参与学习       409792    人
  • 解答问题       4340    个

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

进入课程

求解newStudent的返回值问题~

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信