“==”操作符用来
equals作用:
判断两个对象是否为同一个对象的引用,即堆中的内容是否相同,返回布尔型。
对象是存放在堆中, 变量名存放在栈中
boolean b = obj1.equals(obj2);
String类型比较不同对象内容是否相同,应该用equals,因为==用于比较引用类型和比较基本数据类型时具有不同的功能。
参考了:
https://blog.youkuaiyun.com/weixin_42476601/article/details/88659715
不愧是大佬,讲的通俗易懂。