社区
非技术区
帖子详情
Java菜鸟不明白的问题
TCS290
2010-12-21 10:15:00
Java中 equeals()方法 和 == 有什么区别???
...全文
79
7
打赏
收藏
Java菜鸟不明白的问题
Java中 equeals()方法 和 == 有什么区别???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flying
2010-12-22
打赏
举报
回复
==比较的是引用,是地址;而equals函数比较的是二者的内容。在比较的时候我们都希望比较的是内容,所以要重新这个函数来达到比较内容的效果。在Java里如果没有实现Cloneable接口,那么将一个对象赋值给另一个对象说的都是引用的赋值,即只是两者的地址指向同一个地方。
mej2eecplusplus
2010-12-22
打赏
举报
回复
equals()比较的可以不是唯一的,例如都叫hello
mej2eecplusplus
2010-12-22
打赏
举报
回复
==比较的是引用,引用都是唯一的,
equals()方法比较的是值,也可以叫内容,呵呵
zhengxiu001
2010-12-22
打赏
举报
回复
纠下一下 == 比较的是
地址
。
zhengxiu001
2010-12-22
打赏
举报
回复
==比较的是内容,当是引用比较时,只不过内容是地址罢了。
equals 比较什么要根据
重写的equals
方法而言,在Object中有这个方法。
青春华航
2010-12-22
打赏
举报
回复
equals()比较的是对象的值,==比较的是对象的引用,也就是地址,
---书上说的
sig377
2010-12-22
打赏
举报
回复
如果是常量可以使用==比较地址
如果是new出来的对象,老老实实equals吧~
当然equals可以覆盖~
从
Java
菜鸟
到专家的资料
这份名为“从
Java
菜鸟
到专家的资料”的压缩包文件包含了丰富的学习资源,旨在帮助初学者逐步成长为
Java
领域的专家。以下是对各个文件的详细解读: 1. **J2EE研究文集.chm**:这个文件专注于
Java
企业级应用开发,...
菜鸟
教程学习
Java
1.创建文件HelloWorld.
java
(文件名需与类名一致) 2.注:String args[] 与String[] args 都可以执行,但推荐使用String[] args, 这样可以避免歧义和误读。 3. public class HelloWorld { public static void main...
菜鸟
教程(
Java
)笔记——
Java
教程
Java
分为三个体系:
Java
SE(J2SE)(
Java
2 Platform Standard Edition,
java
平台标准版)
Java
EE(J2EE) (
Java
2 Platform,Enterprise Edition,
java
平台企业版) ...
Java
语言不使用指针,而是引...
Java
之美[从
菜鸟
到高手演变]之设计模式
super.clone()调用的是Object的clone()方法,而在Object类中,clone()是native的,具体怎么实现,我会在另一篇文章中,关于解读
Java
中本地方法的调用,此处不再深究。本小结会通过对象的复制,进行讲解。
java
对接
菜鸟
物流接口,查询物流信息对接及
问题
踩坑记录
因为公司发货需要在系统上获取快递的一些信息,我个人去
菜鸟
网站去对接了淘系的一系列接口,记录一些遇到的
问题
。
非技术区
23,407
社区成员
70,565
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章