Java.lang.Short 类

java.lang.Short.compare() 方法用于对两个短值进行数值比较。返回的值与 Short.valueOf(x).compareTo(Short.valueOf(y)) 返回的值相同。

语法

public static int compare(short x,
                          short y)

参数

x 指定要比较的第一个短路。
y 指定要比较的第二个短路。

返回值

如果满足则返回值 0 x == y;小于 0 的值 if x < y;如果 x > y 则为大于 0 的值。

异常

无。

示例:

在下面的示例中, java.lang.Short.compare() 方法用于比较给定的短值。

import java.lang.*;

public class MyClass {
  public static void main(String[] args) {
    
    //创建短值
    short val1 = 5;
    short val2 = 5;
    short val3 = -5;

    //比较短值
    System.out.println("comparing val1 and val2: " + Short.compare(val1, val2)); 
    System.out.println("comparing val1 and val3: " + Short.compare(val1, val3)); 
    System.out.println("comparing val3 and val1: " + Short.compare(val3, val1));    
  }
}

上述代码的输出将是:

>
comparing val1 and val2: 0
comparing val1 and val3: 10
comparing val3 and val1: -10