equals和==的区别如下1

  1. 功能不同:equals是用来比较两个对象的内容是否相等,而==是用来比较两个变量或实例是否指向同一个内存空间。
  2. 定义不同:equals在JAVA中是一个方法,==在JAVA中只是一个运算符合。
  3. 运行速度不同:==的运行速度要比equals快,因为==只是比较引用。