equals是重写object的方法
equalsIgnoreCase是String自己定义的方法
boolean equals(Object anObject)
比较此字符串与指定的对象。
boolean equalsIgnoreCase(String anotherString)
将此 String 与另一个 String 进行比较,不考虑大小写。
例一:
结果:equals
equalsIgnoreCase
例二:
结果:equalsIgnoreCase
注:字符串常量写在前面可以避免nullpointexception
本文详细解释了Java中String类的equals与equalsIgnoreCase方法的区别。equals用于比较两个字符串是否完全相同,而equalsIgnoreCase则忽略大小写差异进行比较。通过具体例子展示了如何使用这两个方法,并强调了在比较时将字符串常量置于前面的重要性,以避免出现NullPointerException。
347

被折叠的 条评论
为什么被折叠?



