1: /**
2: @author Frank M. Carrano
3: @author Timothy M. Henry
4: @version 5.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[] anArray)
10: {
11: T minimum = anArray[0];
12: for (T arrayEntry : anArray)
13: {
14: if (arrayEntry.compareTo(minimum) < 0)
15: minimum = arrayEntry;
16: } // end for
18: return minimum;
19: } // end arrayMinimum
20: // . . .
21: } // end MyClass