JAVA中判断两个String类相等和不相等用什么符号

如题所述

equals()比较的是对象的内容(区分字母的大小写格式),equalsignorecase()是不区分大小写比较。但是如果使用“==”比较两个对象时,比较的是两个对象的内存地址,所以不相等。即使它们内容相等,但是不同对象的内存地址也是不相同的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-17
相等 if(string1.equals(string2)) { }不相等 if(!string1.equals(string)) { }
第2个回答  2013-09-17
== 相等!= 不相等
相似回答