课程
/后端开发
/Java
/Java入门第三季
if(this.name.equals(c.name)){ //equals?? return true; }
if(this.name.equals(c.name)){ //equals??
return true;
}
2020-12-29
源自:Java入门第三季 6-1
正在回答
equals比较的是内容,==比较的是内存地址,所以用equals
equals是值相等就行,而==是类型与值都得相等
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
5 回答为什么用equals比较是false
1 回答equals哪里用==为什么不行
4 回答为什么能在重写equals语句中用equals方法
10 回答为什么不可以调用equals方法
3 回答为什么调用值为空不能使用equals方法?