Find minimum and maximum values in a java array

In this post let’s learn to find minimum and maximum values in a java array.

Find minimum and maximum values in a java array

To find minimum and maximum values in a java array we’re going to create two static methods. One to find minimum value in an array and another to find maximum value in an array.

Also read – bubble sort in java

Here’s how to find min/max numbers in a java array,

public class CalculateAverage 
{
public static void main(String[] args)
{
int arrNumber[] = new int[]{50, 150, 250, 500, 160, 530};
      // calling maxNumber method
      int maximum = maxNumber(arrNumber);
      System.out.println("Maximum value : " + maximum);

      // calling minNumber method
      int minimum = minNumber(arrNumber);
      System.out.println("Minimum value : " + minimum);
   }

   // method for maximum value
   public static int maxNumber(int arr[])
   {
      int maximumValue = arr[0];
      for(int a = 1; a < arr.length; a++)
      {
         if(arr[a] > maximumValue)
         {
            maximumValue = arr[a];
         }
      }
      return maximumValue;
   }

   // method for minimum value
   public static int minNumber(int arr[])
   {
      int minimumValue = arr[0];
      for(int a = 1; a < arr.length; a++)
      {
         if(arr[a] < minimumValue)
         {
            minimumValue = arr[a];
         }
      }
      return minimumValue;
   }
}

Output:

find minimum and maximum values in a array in java