Java.lang.String 类

java.lang.String.compareToIgnoreCase() 方法用于按字典顺序比较两个字符串,忽略大小写差异。

语法

public int compareToIgnoreCase(String str)

参数

str 指定要比较的字符串。

返回值

当指定的字符串大于、等于时,返回负整数、零或正整数,或小于此字符串,忽略大小写。

异常

无。

示例:

在下面的示例中,compareToIgnoreCase() 方法用于按字典顺序比较字符串,忽略大小写差异。

import java.lang.*;

public class MyClass {
  public static void main(String[] args) {
    String str1 = "Hello World";
    String str2 = "HELLO WORLD";
    String str3 = "Learn Java.";

    //比较str1和str2
    System.out.println(str1.compareToIgnoreCase(str2));

    //比较str1和str3
    System.out.println(str1.compareToIgnoreCase(str3));
  }
}

上述代码的输出将是:

0
-4