python_不屈菜鸟
2017-12-01 21:25
在38行代码中 创建的意义是什么 我不是很懂 我注释掉后发现并没有任何的影响
因为前面定义了这个HashMap的泛型是:Key是String,Value是Student对象,所以要修改Value的值,必须新建一个Student对象,也就是newStudent,替换掉之前的student.
这个newStudent对象应该是有id和name的,put方法中参数id和newStudent不就相当于两个id了么
去掉就无法实现修改元素这一整个方法了呀,你仔细看看你的控制台输出情况,不可能修改成功的.
Java入门第三季
409792 学习 · 4340 问题
相似问题