为什么java Map.put 方法会修改Map中所有元素的value

添加三个Student类的元素。遍历输出查看信息,Map中的三个元素都变成了最后添加的元素。

put 只会修改同一个key的值,这里可能是在输出的时候,只是循环了map的size,但是输出的都是key=c的value
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-12-06
代码全贴上来
第2个回答  2017-12-06
怎样的打印过程的呢
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
相似回答