How to find min and max of int array in Java

1 Answer

0 votes
package javaapplication1;

import java.util.Random;

public class JavaApplication1 {

    public static void main(String[] args) 
    {
        Random rnd = new Random();
       
        int[] arr = new int[10];
        
        for (int i = 0; i < arr.length; i++)
        {
             arr[i] = rnd.nextInt(100) + 1; 
             System.out.format("arr[%d] = %d\n", i, arr[i]); 
        }
        
        int maxint = arr[0];
        int minint = arr[0];
 
        for (int i = 0; i < arr.length; i++)
        {
             if (arr[i] > maxint) maxint = arr[i];
             if (arr[i] < minint) minint = arr[i];
        }
        
        System.out.format("max = %d\n", maxint); 
        System.out.format("min = %d\n", minint); 
    }
}
/*
run:
arr[0] = 80
arr[1] = 9
arr[2] = 91
arr[3] = 30
arr[4] = 84
arr[5] = 14
arr[6] = 31
arr[7] = 68
arr[8] = 30
arr[9] = 100
max = 100
min = 9
*/


answered Sep 12, 2014 by avibootz

Related questions

1 answer 156 views
1 answer 77 views
2 answers 112 views
1 answer 137 views
1 answer 223 views
...