该方法将调用方法的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快速入门
