您可以使用for循环找到数组的最小值和最大值-
public class MinAndMax { public int max(int [] array) { int max = 0; for(int i=0; i<array.length; i++ ) { if(array[i]>max) { max = array[i]; } } return max; } public int min(int [] array) { int min = array[0]; for(int i=0; i<array.length; i++ ) { if(array[i]<min) { min = array[i]; } } return min; } public static void main(String args[]) { int[] myArray = {23, 92, 56, 39, 93}; MinAndMax m = new MinAndMax(); System.out.println("Maximum value in the array is::"+m.max(myArray)); System.out.println("Minimum value in the array is::"+m.min(myArray)); } }
输出结果
Maximum value in the array is ::93 Minimum value in the array is ::23