ジャワのcompareTo()メソッド
オブジェクトとメソッドのパラメータ数のためのcompareTo()メソッドは、比較されます。 そうでバイト、ロング整数とを比較するために使用することができます。
同じデータ型の2つを比較するために使用される方法は、データの2つの異なるタイプのこのような方法で比較することはできません。
文法
public int compareTo( NumberSubClass referenceName )
パラメータ
referenceNameは-バイト、ダブル、整数、フロート、することができますロング引数のか短いタイプ。
戻り値
パラメータは0を返し、指定された数に等しい場合。
数が少ない場合、指定されたパラメータを返すよりも-1。
番号が指定されたパラメータが返されるよりも大きい場合。
例
public class Test{ public static void main(String args[]){ Integer x = 5; System.out.println(x.compareTo(3)); System.out.println(x.compareTo(5)); System.out.println(x.compareTo(8)); } }
上記のプログラムをコンパイルし、出力は次のようになります。
1 0 -1