java.lang.Byte.compare() 方法用于对两个字节值进行数值比较。返回的值与 Byte.valueOf(x).compareTo(Byte.valueOf(y)) 返回的值相同。
语法
public static int compare(byte x,
byte y)
参数
x | 指定要比较的第一个字节。 |
y | 指定要比较的第二个字节。 |
返回值
如果满足x == y则返回值 0 ;
如果满足x<y则返回小于0的值;
如果满足x>y则返回大于0的值。
异常
无。
示例:
在下面的示例中, java.lang.Byte.compare() 方法用于比较给定的字节值。
import java.lang.*;
public class MyClass {
public static void main(String[] args) {
//创建字节值
byte val1 = 5;
byte val2 = 5;
byte val3 = -5;
//比较字节值
System.out.println("comparing val1 and val2: " + Byte.compare(val1, val2));
System.out.println("comparing val1 and val3: " + Byte.compare(val1, val3));
System.out.println("comparing val3 and val1: " + Byte.compare(val3, val1));
}
}
上述代码的输出将是:
comparing val1 and val2: 0
comparing val1 and val3: 10
comparing val3 and val1: -10