作业帮 > 综合 > 作业

关于equal和==的区别是不是这个

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/15 05:35:16
关于equal和==的区别是不是这个
是不是新建立了一个对象 还是同一对象的引用
就算是不一样 这样区分有意义吗
这样区分有什么好处
关于equal和==的区别是不是这个
如果没重写equal方法,equal的效果和==一样,指引用的是同一个对象.但是很多类重写了equal方法,好像String类吧,因为重写了equal,只要内容相同,就算引用的不是同一个对象,也可以equal,但是不能==(因为==指的是同一个对象).
自己写的类,也可以重写equal,以满足特定的逻辑判断功能.