将java字符串与==进行比较

Ale*_*ber -3 java string equals operator-overloading

可能重复:
Java String.equals与==

是否可以使用==运算符比较Java字符串?

为什么我经常看到,使用equals()方法代替?

是因为在与文字字符串(如"Hello")比较时使用==并不意味着调用equals()?

ami*_*mit 5

java中没有自定义运算符重载.[所以你不能超载它来调用equals()]

equals()确保您检查2个对象是否相同,而==检查这是否是完全相同的对象.[所以不,使用==不会调用equals()].