Java 如何不区分大小写检查字符串是否相等

equals()equalsIgnoreCase()方法的行为方式相同,只是后者不区分大小写。

public static void main(String[] args) 
    {
        String siteName = "onitroad.com";
        String authorName = "JackLi";

        boolean isEqualString = siteName.equalsIgnoreCase(authorName);    //false

        isEqualString = siteName.equalsIgnoreCase("onitroad.com");   //true

        isEqualString = siteName.equalsIgnoreCase(null);                  //false

        isEqualString = siteName.equalsIgnoreCase("onitroad.COM");   //TRUE
    }
}
日期:2020-09-17 00:10:08 来源:oir作者:oir