equals和equalsIgnoreCase的区别,都是比较字符串是否相等,注意比较对象不能为null,在涉及字母的比较时,前者区分大小写,后者不区分
equals认为 A 和 a 是不相等的
equalsIgnoreCase认为 A 和 a 是相等的
public static void main(String args []){
System.out.println("A".equals("a"));
System.out.println("A".equalsIgnoreCase("a"));
}
控制台显示:
false
true
本文详细对比了Java中equals与equalsIgnoreCase两个方法的区别。equals方法在比较字符串时会区分大小写,而equalsIgnoreCase则不会区分大小写。通过示例代码展示了两者在实际应用中的不同表现。
560

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



