Java输出数组的最值及其对应下标

    技术2025-10-25  12

    package practice; public class ExtremeValueAndIndex { public static void main(String[] args) { int numberArr[] = { 7, 3, 5, 1, 8, 4 }; int max = numberArr[0], min = numberArr[0]; int maxIndex = 0, minIndex = 0; for (int i = 1; i < numberArr.length; i++) { if (max < numberArr[i]) { max = numberArr[i]; maxIndex = i; } if (min > numberArr[i]) { min = numberArr[i]; minIndex = i; } } System.out.print("数组元素:"); for (int i = 0; i < numberArr.length; i++) { System.out.print(numberArr[i] + " "); } System.out.println("\n\n最大值:" + max + ",最大值下标:" + maxIndex + "\n\n最小值:" + min + ",最小值下标:" + minIndex); } }
    Processed: 0.010, SQL: 9