The compare() method of Integer class of java.lang package compares two integer values (x, y) given
as a parameter and 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.
Syntax :
public static int compare(int x, int y) Parameter : x : the first int to compare y : the second int to compare Return : 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.
Example :To show working of java.lang.Integer.compare() method.
// Java program to demonstrate working// of java.lang.Integer.compare() methodimport 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));    }} |
Output:
-1 0 1
