以下是使用 Java 语言解决此问题的代码: ```java public class FindMaxAndMinInArray { public static void main(String[] args) { double[] arraya = {45.4, 488.3, 155.3, 784.1, 6589, 32, 4758.89, 123, 478}; double max = arraya[0]; int maxIndex = 0; double min = arraya[0]; int minIndex = 0; for (int i = 1; i < arraya.length; i++) { if (arraya[i] > max) { max = arraya[i]; maxIndex = i; } if (arraya[i] < min) { min = arraya[i]; minIndex = i; } } System.out.println("最大值: " + max + ",对应的下标: " + maxIndex); System.out.println("最小值: " + min + ",对应的下标: " + minIndex); } } ``` [2024-11-13 19:09:17 | AI写代码神器 | 270点数解答]