发布网友 发布时间:2023-10-11 13:46
共3个回答
热心网友 时间:2024-12-03 15:14
equals()比较的是对象的内容(区分字母的大小写格式),equalsignorecase()是不区分大小写比较。但是如果使用“==”比较两个对象时,比较的是两个对象的内存地址,所以不相等。即使它们内容相等,但是不同对象的内存地址也是不相同的。热心网友 时间:2024-12-03 15:14
相等 if(string1.equals(string2)) { }不相等 if(!string1.equals(string)) { }热心网友 时间:2024-12-03 15:14
== 相等!= 不相等