equals
来源:互联网 发布:java的应用领域与方向 编辑:程序博客网 时间:2024/05/22 13:54
/** * @author 欢迎加入Java技术交流群:646766275 * */public class Test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Object o1 = new Test(); Object o2 = new Test(); Test o3 = new Test(); Test o4 = new Test(); if (o1.equals(o2)) { System.out.println("aaa"); } if (o3.equals(o4)) { System.out.println("bbb"); } } public boolean equals(Test other) { System.out.println("hello"); return true; }}
main方法执行结果:
hello
bbb
解释:
Object类中的equals方法,其实是比较地址是否相同
public boolean equals(Object obj) { return (this == obj);}
参考链接
阅读全文
0 0
- equals
- Equals
- Equals
- equals
- equals
- Equals
- equals
- equals()
- equals
- equals()
- equals()
- equals
- ( ).equals.( )
- equals()
- equals
- Equals
- equals
- equals
- Ubuntu Gnome 酷炫完整指南(一):小工具篇[blogger镜像]
- Java中的Random类
- 2.masm32-mul/div/xchg(16进制转成10进制)
- 利用一致性哈希水平拆分MySql单表
- C++ Socket发送文件客户端代码
- equals
- MySQL性能优化总结
- 复制AItsuki的Android:SwipeRefreshLayout和ViewPager滑动冲突的原因和正确的解决方式
- [C++]copy constructor and copy assignment operator
- vueJS搭建环境时 安装npm镜像出错解决方案
- Deep Learning的学习实践 1 -- 基础介绍
- Environment类的方法与常量
- linux下boost编译安装全过程脚本塈bzip2编译安装全过程脚本
- 【mysql的设计与优化专题】表的垂直拆分和水平拆分