java.lang.Long.compareTo() 方法用于对两个 Long 对象进行数值比较。
语法
public int compareTo(Long anotherLong)
参数
anotherLong | 指定要比较的Long。 |
返回值
如果此 Long 等于参数 Long,则返回值 0;如果此 Long 在数值上小于参数 Long,则为小于 0 的值;如果此 Long 在数值上大于参数 Long(有符号比较),则为大于 0 的值。
异常
无。
示例:
在下面的示例中,java.lang.Long.compareTo() 方法用于比较给定的 Long 对象。
import java.lang.*;
public class MyClass {
public static void main(String[] args) {
//创建Long对象
Long val1 = 5l;
Long val2 = 5l;
Long val3 = -5l;
//比较Long对象
System.out.println("comparing val1 with val2: " + val1.compareTo(val2));
System.out.println("comparing val1 with val3: " + val1.compareTo(val3));
System.out.println("comparing val3 with val1: " + val3.compareTo(val1));
}
}
输出上述代码将是:
comparing val1 with val2: 0
comparing val1 with val3: 1
comparing val3 with val1: -1