Java String compareToIgnoreCase() 方法

Java String compareToIgnoreCase() 方法用于根据字典顺序比较两个字符串,忽略大小写。

此方法与 String.compareTo()方法相同,只是 compareTo()方法区分大小写。

字符串 compareToIgnoreCase() 方法

compareToIgnoreCase()方法中,两个字符串在字典序(字典顺序)忽略大小写的情况下进行比较。
第一个字符串是调用方法的 String 对象本身。
第二个字符串是方法的参数。

此方法根据字符串中每个字符的 Unicode 值进行字符串比较。

方法返回类型

此方法的结果是整数值,其中

  • 正整数 - 表示字符串对象按字典顺序跟在参数字符串之后。
  • 负整数 - 表示字符串对象按字典顺序位于参数字符串之前。
  • 零 - 表示两个字符串相等。
https://onitroad.com 更多教程

Java String compareToIgnoreCase() 示例

Java 以不区分大小写的方式比较两个字符串。

public class Main 
{
    public static void main(String[] args) 
    {
        System.out.println( "apple".compareTo("BANANA") );                     //31
        System.out.println( "apple".compareToIgnoreCase("banana") );            //-1

        System.out.println( "cherry".compareTo("cherry") );                     //0
        System.out.println( "cherry".compareToIgnoreCase("CHERRY") );           //0
    }
}
日期:2020-09-17 00:10:09 来源:oir作者:oir