==
1,基础数据类型,比较的是值(与类型无关,会有自动类型提升,但是boolean 类型不能与其他类型比较,因为编译不通过)
2,引用数据类型,比较的是地址值
equal
比较引用数据类型,其中Object类中的equal()方法,内部是 == ,也就是比较的是地址值
特殊的,
1,String str1 = “AA”;String str2 = “AA”; str1.equal(str2);//true
2,new 的String,是 false
1.png
2.png
网友评论