Tuesday, June 9, 2026
HomeLanguagesJavaInts min() function | Guava | Java

Ints min() function | Guava | Java

Guava’s Ints.min() returns the least value present in array.

Syntax:

public static int min(int... array)

Parameters: This method takes the array as parameter which is a nonempty array of int values.

Return Value: This method returns the value present in array that is lesser than or equal to every other value in the array.

Exceptions: The method throws IllegalArgumentException if array is empty.

Below examples illustrates the Ints.min() method:

Example 1:




// Java code to show implementation of
// Guava's Ints.min() method
  
import com.google.common.primitives.Ints;
import java.util.Arrays;
  
class GFG {
  
    // Driver's code
    public static void main(String[] args)
    {
  
        // Creating an integer array
        int[] arr = { 2, 4, 6, 10, 0, -5, 15 };
  
        // Using Ints.min() method to get the
        // minimum value present in the array
        System.out.println("Minimum Value is: "
                           + Ints.min(arr));
    }
}


Output:

Minimum Value is: -5

Example 2: To demonstrate IllegalArgumentException




// Java code to show implementation of
// Guava's Ints.min() method
  
import com.google.common.primitives.Ints;
import java.util.Arrays;
  
class GFG {
  
    // Driver's code
    public static void main(String[] args)
    {
  
        try {
            // Creating an integer array
            int[] arr = {};
  
            // Using Ints.min() method to get the
            // minimum value present in the array
            // This should raise "IllegalArgumentException"
            // as the array is empty
            System.out.println("Minimum Value is : "
                               + Ints.min(arr));
        }
        catch (Exception e) {
            System.out.println("Exception: " + e);
        }
    }
}


Output:

Exception: java.lang.IllegalArgumentException

Reference: https://google.github.io/guava/releases/22.0/api/docs/com/google/common/primitives/Ints.html#min-int…-

RELATED ARTICLES

Most Popular

Dominic
32515 POSTS0 COMMENTS
Milvus
131 POSTS0 COMMENTS
Nango Kala
6896 POSTS0 COMMENTS
Nicole Veronica
12012 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12109 POSTS0 COMMENTS
Shaida Kate Naidoo
7018 POSTS0 COMMENTS
Ted Musemwa
7262 POSTS0 COMMENTS
Thapelo Manthata
6976 POSTS0 COMMENTS
Umr Jansen
6963 POSTS0 COMMENTS