Groovy - compareTo()



compareTo 方法是用於將一個數字與另一個數字進行比較。如果你想比較數字的值,這將非常有用。

語法

public int compareTo( NumberSubClass referenceName ) 

引數

referenceName - 這可以是位元組、雙精度、整數、浮點、長整數或短整數。

返回值

  • 如果整數等於引數則返回 0。
  • 如果整數小於引數則返回 -1。
  • 如果整數大於引數則返回 1。

示例

以下是使用此方法的一個示例 -

class Example { 
   static void main(String[] args) { 
      Integer x = 5;
		
      //Comparison against a Integer of lower value 
      System.out.println(x.compareTo(3));
		
      //Comparison against a Integer of equal value 
      System.out.println(x.compareTo(5)); 
		
      //Comparison against a Integer of higher value 
      System.out.println(x.compareTo(8)); 
   } 
} 

執行上述程式後,將獲得以下結果 -

1 
0 
-1 
groovy_numbers.htm
廣告
© . All rights reserved.