1: /** 2: @author Frank M. Carrano 3: @author Timothy M. Henry 4: @version 4.0 5: */ 6: public MyClass 7: { 8: public static <T extends Comparable<T>> T arrayMinimum(T[] anArray) 9: //public static <T extends Comparable<? super T>> void arrayMinimum(T[] a, int n) 10: { 11: T minimum = anArray[0]; 12: for (T arrayEntry : anArray) 13: { 14: if (arrayEntry.compareTo(minimum) < 0) 15: minimum = arrayEntry; 16: } // end for 17: 18: return minimum; 19: } // end arrayMinimum 20: } // end MyClass