曹冬明 发表于 2014-4-16 13:26
先说第一句:keySet方法返回的是键Set集合的视图,里面存的都是地址,你后面两句连续new两个对象,在堆内存 ...
呆呆沙师妹 发表于 2014-4-16 14:03
你说的不对,contain方法中判断是否包含对象,又不是默认用“==”方法来比较地址,API文档中指出:当且仅 ...
曹冬明 发表于 2014-4-16 14:15
如果他的Student类中没有复写equals方法,比的就是地址值啊,有问题么
呆呆沙师妹 发表于 2014-4-16 14:22
好吧。虽然只是假定,但这也可能是问题原因,是我对把问题没考虑全面,抱歉。 ...
曹冬明 发表于 2014-4-16 14:26
可别这么说,我也没考虑全面,应该把你说的和我说的结合到一起,如果没有覆盖equals比较的是地址,如果覆 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |