Java中==与equlas的区别
来源:互联网 发布:大数据研发总监 编辑:程序博客网 时间:2024/05/20 18:03
public class Test {public static void main(String[] args) {Object object = new Object();Object object1 = object;Object object2 = new Object();System.out.println(object+"=="+object1+"=="+object2);System.out.println(object == object1);System.out.println(object == object2);System.out.println(object.equals(object1));System.out.println(object.equals(object2));//通过上面我们可以看出不论是==还是equals都是比较的引用的地址。String a = new String("abc");String b = new String("abc");System.out.println(a==b);System.out.println(a.equals(b));//但是对于字符串equlas比较的是字符串内容是否相等String c = "abc";String d = "abc";System.out.println(c==d);System.out.println(c.equals(d));//但是==比较的还是引用System.out.println(a.equals(c));System.out.println(a==c);}}
0 0
- Java中==与equlas的区别
- java中的“==”与equlas的区别
- Java中 == 和 equlas() 的区别
- java的equlas()方法与==运算符浅析
- JavaSE equlas和==的区别
- 【学习心得】-小思JAVA中“equlas”与“==”在判断语句中的不同
- hashcode和equlas、==的一些区别
- Integer中equlas()方法的运用与问题总结
- java——==、equlas和null
- java中"+"与”+=“的本质区别
- 【java中==与equals的区别】java中==与equals的区别
- java中equals的用法,与“==”的区别
- 重写equlas()方法的规则
- java中equals与==的区别
- java中equals() 与==的区别
- java中“==”与“equals”的区别
- java中“==”与“equals”的区别
- Java中==与equals的区别
- hadoop2.2.0安装详解
- android:分享 一个很强大的LOG开关---Log.isLoggable
- C语言中两种方式表示时间日期值time_t和struct tm类型的相互转换
- 使用java完成ldap身份验证
- FPGA之ARM内核的板级仿真方案
- Java中==与equlas的区别
- maven 项目构建
- 如何把图片转换成一个PDF格式文件
- Cocos2d-X 学习笔记 16 使用Base64算法对Cocos2dX自带CCUserDefault游戏存储数据编码加密
- 9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路
- 谈谈:我的竞价暴利产品之路
- 自学大数据:CDH和Cloudera Express的介绍
- 路过的风景
- ODPS技术架构及应用实践