- 博客(1)
- 收藏
- 关注
原创 ==与equals的区别
1.在java学习中经常会不知觉的听到或想到==与equals的区别这个问题,下面是本菜鸟的一些总结。 2.== ==在Java中比较的是堆内地址值,如果两者相等,那则说明这两个的引用指向同一个地址。 结果:true、false、true、false,基本数据类型在Java中是作为常量在方法区里面常量池中,在常量池中一个常量只对应一个地址,所以无论多少111都只会指向一个地址、所以为true,字符串也是一样的。因此比较基本数据类型与字符串类型可以用==比较。 基本类型的包装类型 ......
2022-04-08 16:13:10
70
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人