Java.lang.Byte 类

java.lang.Byte.compareTo() 方法用于对两个 Byte 对象进行数值比较。

语法

public int compareTo(Byte anotherByte) 

参数

anotherByte指定要比较的字节。

返回值

如果此 Byte 等于参数 Byte,则返回值 0;

如果此 Byte 在数值上小于参数 Byte,则小于 0 的值;

如果此 Byte 在数值上大于参数Byte(有符号比较),则为大于 0 的值。

异常

无。

示例:

在下面的示例中,java.lang.Byte.compareTo() 方法用于比较给定的 Byte 对象。

import java.lang.*;

public class MyClass {
  public static void main(String[] args) {
    
    //创建Byte对象
    Byte val1 = 5;
    Byte val2 = 5;
    Byte val3 = -5;

    //比较Byte对象
    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: 10
comparing val3 with val1: -10