==和equals的区别

一、八大基本数据类型和引用类型

1.1 八大基本数据类型

1.整数类型:byte、short、int、long
2.小数类型:float、double
3.字符类型:char
4.布尔类型:boolean

1.2 引用类型

类、接口、数组

1.3 使用==比较

基本数据类型是比较他们的值是否相等

引用类型是比较在堆中的内存地址是否相等

1.4 使用equals比较

只有引用类型可以用equals.没有重写equals是比较地址是否相同,重写equals是比较值是否相同

posted @   wmr123  阅读(15)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示