- 博客(2)
- 收藏
- 关注
原创 关于“==”运算符和.equals()方法的对比
一、“==”运算符 1、“==”运算符的意思就是判断两个变量是否相等,但是这里的相等是内存地址的相等。java中在new一个新的对象时,会开辟新的内存空间,所以每一个对象之间的内存地址是不相同的,有些同学在不清楚其根本原理的时候就会与.equals()方法混淆。 比如说: String a = new String("abc"); String b = new String("abc"); if (a==b){ System.out.p
2022-04-04 19:17:24
624
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人