當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Java Byte compare()用法及代碼示例


Byte類的compare()方法是Java中的一種內置方法,用於比較兩個字節值。

用法

Byte.compare(byte a, byte b)

參數:它在要比較的參數中采用兩個字節的值“ a”和“ b”作為輸入。


返回值:它返回一個int值。它返回:

  • 如果'a等於'b,則為0,
  • 正值“ a”大於“ b”,
  • 負值“ b”大於“ a”

下麵是Java中compare()方法的實現:

示例1:

// Java code to demonstrate 
// Byte compare() method 
  
class GFG { 
    public static void main(String[] args) 
    { 
  
        // byte value 'a' 
        byte a = 20; 
  
        // byte value 'b' 
        byte b = 20; 
  
        // compare method of Byte class 
        int output = Byte.compare(a, b); 
  
        // printing the output 
        System.out.println("Comparing " + a 
                           + " and " + b + " : "
                           + output); 
    } 
}
輸出:
Comparing 20 and 20 : 0

示例2:

// Java code to demonstrate 
// Byte compare() method 
  
class GFG { 
    public static void main(String[] args) 
    { 
  
        // byte value 'a' 
        byte a = 20; 
  
        // byte value 'b' 
        byte b = 10; 
  
        // compare method of Byte class 
        int output = Byte.compare(a, b); 
  
        // printing the output 
        System.out.println("Comparing " + a 
                           + " and " + b + " : "
                           + output); 
    } 
}
輸出:
Comparing 20 and 10 : 10

示例3:

// Java code to demonstrate 
// Byte compare() method 
  
class GFG { 
    public static void main(String[] args) 
    { 
  
        // byte value 'a' 
        byte a = 10; 
  
        // byte value 'b' 
        byte b = 20; 
  
        // compare method of Byte class 
        int output = Byte.compare(a, b); 
  
        // printing the output 
        System.out.println("Comparing " + a 
                           + " and " + b + " : "
                           + output); 
    } 
}
輸出:
Comparing 10 and 20 : -10


相關用法


注:本文由純淨天空篩選整理自ShivamKD大神的英文原創作品 Byte compare() method in Java with examples。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。