how to find minimum value in array java code example
Example 1: Find minimum and maximum values in a java array
public class MaxMinValueInArray
{
public static void main(String[] args)
{
int[] arrNumber = new int[]{50, 150, 250, 500, 160, 530};
int maximum = maxNumber(arrNumber);
System.out.println("Maximum value : " + maximum);
int minimum = minNumber(arrNumber);
System.out.println("Minimum value : " + minimum);
}
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;
}
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;
}
}
Example 2: find min in array java
private static int findMin(int[] array) {
int min = array[0];
for(int i=1;i<array.length;i++) {
if(min > array[i]) {
min = array[i];
}
}
return min;
}
Example 3: minimum and maximum values in a bst java
int max(Node t) {
if(t == null)
return 0;
while (t.right != null)
t = t.right;
System.out.println(t.data);
return t.data;
}
int min(Node t) {
if(t == null)
return 0;
while (t.left != null)
t = t.left;
System.out.println(t.data);
return t.data;
}