"=="和equals有什么区别

   ==操作符专门用来比较两个变量值是否相等,也就是说用于比较变量所对应的内存所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量相等只能用 == 操作符。 

。(简单说就是变量指向 的对象的内存地址是否相同) equals方法是用于比较两个独立对象的内容是否相同,它比较的两个对象是 独立的。

你可能感兴趣的:("=="和equals有什么区别)