关于java中equals与==区别
来源:互联网 发布:福州seo顾问服务 编辑:程序博客网 时间:2024/06/02 00:13
简单来说,基本类型int.char等只能用==来比较(此时比较的是内容),而包装类String.Integer等可以用equals和==;
equals比较的是内容,而==比较的是对象地址。
Integer n1 = 30;
Integer n2 = new Integer(30);
System.out.println(n1==n2);
System.out.println(n1.equals(n2));
输出结果为 false;
true;
int i = 10;
int j = new Integer(10);
System.out.println(n1==n2);
输出结果为true;
阅读全文
0 0
- 关于java中equals与==区别
- java中“==”与equals区别
- java中equals与==区别
- Java中"equals()"与"=="区别
- Java中equals()与==区别
- Java中equals与==区别
- java中“==” 与 equals 区别
- 【java中==与equals的区别】java中==与equals的区别
- java学习笔记:关于==与equals的区别
- Java 关于 equals与操作符==的区别
- java中equals与==的区别
- java中equals() 与==的区别
- java中“==”与“equals”的区别
- java中“==”与“equals”的区别
- Java中==与equals的区别
- java中equals与==的区别
- java中equals与==的区别
- Java中== 与 equals的区别
- 数据结构(Data Structure)(第二集)(顺序列表(Sequential List))(C语言)
- Java基础总结
- 面试中的那些 Git 问题
- python--二分查找
- openwrt中luci学习笔记
- 关于java中equals与==区别
- OO设计原则 -- OO设计的原则及设计过程的全面总结
- 关于“ 无法启动此程序,因为计算机中丢失opencv_world320.dll”的错误提示
- 【金融财经】金融市场一周简报(2017-10-20)
- Android 进程绝杀技--forceStop
- github创建SSH key
- TP3.2使用ajax实例
- LightOJ
- RAP用户手册