《Thinking in Java》 笔记-one
来源:互联网 发布:ibm沃森人工智能医疗 编辑:程序博客网 时间:2024/06/03 05:02
对象的等价性:
== !=操作符 比较的是两个对象的引用
Integer t1 = new Integer(33);
Integer t2 = new Integer(33);
System.out.println(t1==t2);//false
System.out.println(t1!=t2);//true
t1 t2是两个对象 引用不同 所以!=
equals():默认是比较两个对象的引用,一般在类中会覆盖此方法 ,使之比价的是内容
System.out.println(t1.equals(t2));//true
注:如果是自己写的类
class Panda{
int i;
}
public static void main(String args[]){
Panda p1 = new Panda();
Panda p2 = new Panda();
p1.i =p2.i =100;
System.out.println(t1.equals(t2));//false
}
阅读全文
1 0
- 《Thinking in Java》 笔记-one
- Thinking in Java笔记
- Thinking in java 笔记
- thinking in java 笔记
- thinking in java 笔记
- thinking in java笔记
- Thinking in Java【笔记】
- Thinking in Java 笔记
- 《Thinking in Java》笔记
- Thinking in Java笔记
- Thinking in Java-笔记
- Thinking In Java 笔记
- Thinking in java 笔记
- 《Thinking in Java》笔记
- Thinking in Java 笔记
- thinking in Java笔记
- thinking in java 笔记
- Thinking In Java学习笔记
- android开发之-数据库SQLite
- 动态规划入门
- Java实现-跳跃游戏1
- 理解中Android的MVP开发模式~
- Android数据适配器Adapter的快速使用(只需要两步)
- 《Thinking in Java》 笔记-one
- 淘淘商城系列——单点登录之用户登录
- [转]泊松分布和指数分布:10分钟教程
- Strongly/Weekly typed, Explicitly/Implicitly typed and Dynamic/Static type
- 文章标题
- Spring基础——在Spring Config 文件中配置 Bean(看了一半,看整个系列)
- 从高考到程序员:选择专业三要素:擅长、喜欢、有价值
- java 根据年 月 获取当前月每周日期区间
- 2D刚体和碰撞体