ジャワのcompareTo()メソッド
二つの方法を比較するためのcompareTo()メソッド:
- と比較されるStringオブジェクト。
- 2つの文字列を辞書的に比較します。
文法
int compareTo(Object o) 或 int compareTo(String anotherString)
パラメータ
O -比較するオブジェクト。
anotherString -比較する文字列。
戻り値
- 引数の文字列がこの文字列に等しい場合は、0の値を返します。
- この文字列は、文字列パラメータよりも小さい場合、それはゼロよりも小さい値を返します。
- この文字列は、文字列パラメータよりも大きい場合は、0より大きい値が返されます。
例
public class Test { public static void main(String args[]) { String str1 = "Strings"; String str2 = "Strings"; String str3 = "Strings123"; int result = str1.compareTo( str2 ); System.out.println(result); result = str2.compareTo( str3 ); System.out.println(result); result = str3.compareTo( str1 ); System.out.println(result); } }
上記プログラムの実行結果:
0 -3 3