equals和equalsIgnoreCase的區別

bestcxx發表於2016-01-24


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

相關文章