Java Integer compare() method (original) (raw)

Last Updated : 05 Dec, 2018

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 `

// 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));
}

}

`

Output:

-1 0 1