comparetoignorecase语法使用说明
“compareToIgnoreCase”是Java中字符串类型String的一个方法。它的作用是将当前字符串与另一个字符串进行比较,并忽略大小写。该方法返回一个整数值,用于指示两个字符串的相对顺序。
该方法的语法如下:
public int compareToIgnoreCase(String str)其中,str是要与当前字符串进行比较的字符串。
该方法的返回值如下:
- 如果当前字符串小于 str,则返回一个负数。
- 如果当前字符串等于 str,则返回零。
- 如果当前字符串大于 str,则返回一个正数。
注意:该方法返回的值不一定是-1、0或1,而是可以是任何整数。
下面是一个示例,演示如何使用compareToIgnoreCase方法:
String str1 = "Hello";String str2 = "hello";int result = str1.compareToIgnoreCase(str2);if (result == 0) { System.out.println("str1和str2相等");} else if (result < 0) { System.out.println("str1小于str2");} else { System.out.println("str1大于str2");}在上面的示例中,我们首先创建了两个字符串str1和str2,它们分别是”Hello”和”hello”。然后,我们使用compareToIgnoreCase方法将它们进行比较,并将结果存储在一个整数变量result中。最后,我们根据result的值来判断str1和str2的相对顺序。
由于该方法忽略大小写,因此在本例中,我们期望str1和str2被视为相等。因此,程序输出了”str1和str2相等”。