Java Guava | Ints.compare() method with Examples

Ints.compare() is a method of Ints class in Guava library which is used to compare the two given int values. It takes two integers as parameters that are to be compared. It returns a comparator value based on the comparison of the specified integers.
Syntax :Â
Â
public static int compare(int a, int b)
Parameters: This method takes two parameters:Â
Â
- a: which is the first integer value to be compared.
- b: which is the second integer value to be compared.
Return Value: This method returns an int value. It returns:Â
Â
- 0 if ‘a’ is equal to ‘b’,
- a positive value ‘a’ is greater than ‘b’,
- a negative value ‘a’ is lesser than ‘b’
Below programs illustrate the use of the above method:
Example-1:Â
Â
Java
// Java code to show implementation of// Guava's Ints.compare() methodimport com.google.common.primitives.Ints;import java.util.List;Â
class GFG {    // Driver's code    public static void main(String[] args)    {        // Using Ints.compare() method to        // compare the two specified int        // values in the standard way        // This should return positive number        // as a is greater than b        System.out.println(Ints.compare(5, 3));    }} |
Output:Â
1
Â
Example-2 :Â
Â
Java
// Java code to show implementation of// Guava's Ints.compare() methodimport com.google.common.primitives.Ints;import java.util.List;Â
class GFG {    // Driver's code    public static void main(String[] args)    {        // Using Ints.compare() method to        // compare the two specified int        // values in the standard way        // This should return 0 as a == b        System.out.println(Ints.compare(2, 2));    }} |
Output:Â
0
Â



