==和equals的区别

先说清一个再叙述另一个

==用来判断两个变量之间的值是否相等,变量可以分为基本数据类型变量和引用数据类型变量,如果是基本数据类型

变量直接比较值,而引用类型要比较对应的引用的内存的首地址

equals 用来比较两个对象长得是否一样,判断两个对象的某些特征是否一样,实际上就是调用对象的equals方法进行比较

原文地址:https://www.cnblogs.com/gxlaqj/p/11302765.html