== 比较的是两个值是否相等
这里的值有可能是基础类型的值, 也有可能是指向对象的引用
equals 方法如何比较, 要看这个类的 equals 方法是如何定义的
基类 Object 类的 equals 方法比较的是两个对象的引用是否相同, 其结果相当于 ==
String 类重写了 equals 方法, 比较的是两个字符串序列是否相等
来源: http://www.bubuko.com/infodetail-3025343.html