== 和 equals 方法有什么区别 没有故事的董不懂 2020-04-05 227 阅读1分钟 == 用来判断两个变量之间的值是否相等。 变量分为基本数据类型变量和引用类型变量。 如果是基本数据类型的变量直接比较值,而引用类型要比较对应的引用的内存地址。 equals 用来比较两个对象的值是否一样。 判断两个对象的某些特征是否一样,实际上就是调用对象的equals 方法进行比较。