课程
/后端开发
/Java
/Java入门第三季
如图所示问题
2017-02-21
源自:Java入门第三季 6-1
正在回答
因为字符串String类型的equals()方法已经重写过了,==比较的是对象的内存地址,所以这里name要使用equals比较
MartinCode 提问者
ziom 回复 MartinCode 提问者
因为这个equals方法位于java.lang.String.equals,已经被重写了,用于比较两个String是否相等,而==是比较两个对象的引用是否指向同一块内存地址。
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
2 回答求大神指教!!!!!!!
2 回答求大神指教String
6 回答求大神指教啊 !!
3 回答不懂,求大神指教
3 回答求大神指点