JavaのcompareToIgnoreCase()メソッド
compareToIgnoreCase()メソッドは、ケースを無視して、2つの文字列を辞書と比較するために使用されます。
文法
int compareToIgnoreCase(String str)
パラメータ
STR -比較する文字列。
戻り値
- 引数の文字列がこの文字列に等しい場合は、0の値を返します。
- この文字列は、文字列パラメータよりも小さい場合、それはゼロよりも小さい値を返します。
- この文字列は、文字列パラメータよりも大きい場合は、0より大きい値が返されます。
例
public class Test { public static void main(String args[]) { String str1 = "STRINGS"; String str2 = "Strings"; String str3 = "Strings123"; int result = str1.compareToIgnoreCase( str2 ); System.out.println(result); result = str2.compareToIgnoreCase( str3 ); System.out.println(result); result = str3.compareToIgnoreCase( str1 ); System.out.println(result); } }
上記プログラムの実行結果:
0 -3 3