該方法將調用方法的Number對象與參數進行比較。 可以比較Byte,Long,Integer等。
但是,無法比較兩種不同的類型,參數和調用方法的Number對象應是相同的類型。
語法
public int compareTo( NumberSubClass referenceName )
參數
referenceName- 可以是Byte,Double,Integer,Float,Long或Short。
返回值
- 如果
Integer等於參數,則返回0。 - 如果
Integer小於參數,則返回-1。 - 如果
Integer大於參數,則返回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
上一篇:
Java Number類
下一篇:
Java快速入門
