==与equals方法的区别
2016-05-10 22:15
246 查看
刚开始学Java的时候==和equals()的区别总是不大明确!
==: 基本数据类型,比较值是否相同。 引用数据类型,比较的是地址值是否相同。 equals: 引用数据类型,比较的是地址值是否相同,与==功能相同。而String类重写了equals方法,比较的是内容是否相同。 自定义对象一般需要重写equals方法,进行数据内容比较才更有意义。
相关文章推荐
- c++实验5-数组分离
- eclipse环境下tomcat远程调试方法
- View(视图)———进度条
- tcp回射服务器程序处理僵死进程
- Css基本样式————表格
- jquery的Deferred--promise的解决方案
- LINUX 中的一些配置文件
- 关于两个"集合"相同的判断
- 加班-不错的文章
- jQuery分析(2) - $工厂函数分析
- Linux下让一个程序开机自动启动
- python基础之正则表达式
- Android基础知识:广播
- iOS开发之基础视图——UITextField
- 周SIR习得技巧点 - 如何将业务数据(EXCLE)导入到ORACLE数据库中
- UVA_563_Crimewave
- c++上机作业5
- jQuery.Form.js 的用法
- 第11周 输出点的坐标
- cnblogs.com用户体验