比较对象不能用“=”
来源:互联网 发布:6080软件下载 编辑:程序博客网 时间:2024/04/28 09:52
Integer i1 = new Integer(1);
Integer i2 = new Integer(1);
if(i1.equals(i2)){
System.out.println("!!!");
Integer i2 = new Integer(1);
if(i1.equals(i2)){
System.out.println("!!!");
}
会显示!!!
如果用if(i1 == i2)则不会显示。比较对象必须用equals 方法
这包括了比较stack等存放object的容器里取出的元素
0 0
- 比较对象不能用“=”
- 浮点数到底能不能用 == 进行比较
- 安卓字符串比较用equal,不能用==
- jsp中 java字符串比较用equals,不能用==
- 啤酒和饮料之浮点数的大小比较不能用==号
- 写出float a与0比较语句 在这里不能用==或!=来比较
- unsigned long型数值不能用‘==’来比较
- java中字符串比较为什么不能用“==”
- 比较两个数的大小,要求不能用if,<,>,?
- PHP不能用面向对象方式连接数据库是什么原因
- 用jquery判断一个对象是否存在不能用
- 用jquery判断一个对象是否存在不能用
- 分析驱动程序在IRQL>=DISPATCH_LEVEL时和DPC过程中不能用KeWaitForSingleObject等待对象的原因
- Javascript 不能用对象作为key,所有对象都会hash到一个key上
- pig 的chararry类型不能用比较运算符comparison operator
- 看来不能用IE
- Gmail不能用怎么办
- dbms_advisor.tune_mview不能用
- 嵌入式BootLoader原理及实例 <一>
- 第十七周项目二——引用作形参
- 第17讲学习(SHARP多边形渲染与控制)
- IOS 面试题汇总
- HDU1785 You Are All Excellent【余弦】【水题】
- 比较对象不能用“=”
- 逆序的三位数
- Qt学习之路之获取本机IP
- 【BZOJ】【P2104】【Wc2009】【shortest】【题解】【线段树】
- 实体店拥抱网购 新电商营销平台应成商业新常态
- c#学习笔记
- Qt学习之路之菜单打开网页
- JAVA中IO流总结
- 补码(为什么按位取反再加一):告诉你一个其实很简单的问题