以前貌似 把这个弄懂了 也觉得自己不会能混了 但是前两天看书发现 有些书上好象有出入
我看有得书上些得是 ==比较得是内存地址;
euqals比较得是值;
但是有的好象些的是反的;
郁闷|: 请高手明确得指点下 == 和 equals得区别;
我看有得书上些得是 ==比较得是内存地址;
euqals比较得是值;
但是有的好象些的是反的;
郁闷|: 请高手明确得指点下 == 和 equals得区别;
解决方案 »
- POI操作EXCEL,如何在批注中写入图片
- JTextField什么都没写的时候getText()返回值是什么?
- 方法调用返回值问题
- 请教各位朋友,Hibernate 能不能对oracle中视图的数据进行删除。目前只能查询
- 文件的删除与目录的建立
- 时间格式的正则表达式
- 哪里有 2003年度Javaworld编辑奖最佳Java书籍的下载,例如Patterns of Enterprise Application Architecture
- j2sdk-1_4_1-beta 和 JBuilder 6.0是否有冲突或不兼容?
- 一个小问题
- Spring+quartz第一次执行问题
- Java中监听windows OS的视窗事件
- 新手请问如何JAVA的MyInput的readChar和readString怎么写
equals是判断两个变量或实例所指向的内存空间的值是不是相同
基本数据 对象
== 值 引用
equals 无 值
基本数据是存储在堆栈中
对象存储在动态堆中
比较的时候也就不一样勒
MSN:[email protected] 还有问题加我
euqals比较得是值;
euqals 比较的是值,但是用户自己是可以重写的;
==是比较两个数据的内存地址。
equals是比较两个对象的hashcode。