equals和equalsIgnoreCase的区别

equals和equalsIgnoreCase的区别加粗样式

只是简单说一下equals和equalsIgnoreCase的区别,最简洁易懂的就是equals 区分大小写,equalsIgnoreCase 不区分大小写
代码如下:

public class test06 {
    public static void main(String[] args) {
        char[] chs={'A','b','c'};
        String s1 = new String(chs);
        String s2 = new String(chs);

        String s3 = "abc";
        String s4 = "abc";


        System.out.println(s1.equals(s3));
        System.out.println(s2.equals(s4));
        System.out.println(s1.equalsIgnoreCase(s3));
        System.out.println(s2.equalsIgnoreCase(s4));
    }
}

输出结果:
"C:\Program Files\Java\jdk1.8.0_191\bin\java.exe" ......
false
false
true
true

Process finished with exit code 0

版权声明:本文为En_chemin原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。