当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Java Integer compare()用法及代码示例


java.lang包的Integer类的compare()方法比较作为参数给出的两个整数值(x,y),如果(x == y)则返回零,如果(x <y)则返回小于零,如果(x> y),则返回大于零的值。

用法:

public static int compare(int x, int y)
参数:
x: the first int to compare
y: the second int to compare
返回:
This method returns the value zero if (x==y), 
if (x < y) then it returns a value less than zero 
and if (x > y) then it returns a value greater than zero.

例:展示java.lang.Integer.compare()方法的用法。


// Java program to demonstrate working 
// of java.lang.Integer.compare() method 
import java.lang.Integer; 
  
class Gfg { 
    // driver code 
    public static void main(String args[]) 
    { 
        int a = 10; 
        int b = 20; 
  
        // as 10 less than 20, Output will be a value less than zero 
        System.out.println(Integer.compare(a, b)); 
  
        int x = 30; 
        int y = 30; 
  
        // as 30 equals 30, Output will be zero 
        System.out.println(Integer.compare(x, y)); 
  
        int w = 15; 
        int z = 8; 
  
        // as 15 is greater than 8, Output will be a value greater than zero 
        System.out.println(Integer.compare(w, z)); 
    } 
}

输出:

-1
0
1


相关用法


注:本文由纯净天空筛选整理自Niraj_Pandey大神的英文原创作品 Java Integer compare() method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。