“==”运算符
1.基本数据类型用于进行值的比较
2.引用数据类型用于进行内存地址的比较
创建str3使用new关键字重新开辟了内存空间,故str1 == str3结果为false,内存地址相同返回true
equals()用法
equals()是Object类中的方法
1.基本数据类型没有equals()方法
2.引用数据类型如果没有重写equals()方法,会默认使用Object类的equals(),进行内存地址的比较,重写equals()可以进行值或内容的比较。如有错误之处还请大家多多指正,一起学习!