Java程序检查两个字符串之间的相等性而忽略大小写

equalsIgnoreCase()在Java中使用,以忽略大小写检查两个字符串之间的相等性。

假设以下是我们的两个字符串。

String one = "rocky";
String two = "Rocky";

两者相等,但情况不同。由于该方法忽略大小写,因此这两个字符串将被视为相等。

在这里,我们正在检查相同的内容。

if(one.equalsIgnoreCase(two)) {
    System.out.println("String one is equal to two (ignoring the case) i.e. one==two");
}else{
    System.out.println("String one is not equal to String two (ignoring the case) i.e. one!=two");
}

以下是完整的示例。

示例

public class Demo {
    public static void main(String[] args) {
       String one = "rocky";
       String two = "Rocky";
       if(one.equalsIgnoreCase(two)) {
          System.out.println("String one is equal to two (ignoring the case) i.e. one==two");
       }else{
          System.out.println("String one is not equal to String two (ignoring the case) i.e. one!=two");
       }
    }
}

输出结果

String one is equal to two (ignoring the case) i.e. one==two