java求数组的最大值和最小值并显示下角标
时间: 2023-04-09 12:03:03 浏览: 116
可以使用for循环遍历数组,同时记录最大值和最小值及其下标,代码示例如下:
int[] arr = {1, 2, 3, 4, 5};
int max = arr[0];
int min = arr[0];
int maxIndex = 0;
int minIndex = 0;
for (int i = 1; i < arr.length; i++) {
if (arr[i] > max) {
max = arr[i];
maxIndex = i;
}
if (arr[i] < min) {
min = arr[i];
minIndex = i;
}
}
System.out.println("最大值为:" + max + ",下标为:" + maxIndex);
System.out.println("最小值为:" + min + ",下标为:" + minIndex);
阅读全文