The Java Program: Min.java

  1 final class Min {
  2 
  3    static int min (int [] x) {
  4       int min = Integer.MIN_VALUE;
  5       for (int i=0; i<x.length; i++) {
  6          if (x[i]<min) min=x[i];
  7       }
  8       return min;
  9    }
 10 
 11    static double min (double [] x) {
 12       double min = Double.NEGATIVE_INFINITY;
 13       for (int i=0; i<x.length; i++) {
 14          if (x[i]<min) min=x[i];
 15       }
 16       return min;
 17    }
 18 
 19    static String min (String [] x) {
 20       String min = "";
 21       for (int i=0; i<x.length; i++) {
 22          if (x[i].compareTo(min)==-1) min=x[i];
 23       }
 24       return min;
 25    }
 26       
 27 }