用Java实现“最大值和最小值及其在数组中的位置”
时间: 2024-05-13 12:13:30 浏览: 87
JAVA得到数组中最大值和最小值的简单实例
5星 · 资源好评率100%
以下是一个使用 Java 实现找出数组中最大值和最小值及其位置的示例代码:
```java
import java.util.Arrays;
public class MaxMinPosition {
public static void main(String[] args) {
int[] arr = {3, 5, 2, 7, 1, 4};
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("数组:" + Arrays.toString(arr));
System.out.println("最大值为:" + max + ",位置为:" + maxIndex);
System.out.println("最小值为:" + min + ",位置为:" + minIndex);
}
}
```
输出结果为:
```
数组:[3, 5, 2, 7, 1, 4]
最大值为:7,位置为:3
最小值为:1,位置为:4
```
阅读全文