2、获取数组的最值 请编写程序,实现获取数组{22,24,76,12,21,33}的最小数。 提示:定义方法getMin()获取数组最小数,在主方法中调用getMin()得到数组的最小数
时间: 2024-09-11 16:15:52 浏览: 53
java 从int数组中获取最大数的方法
5星 · 资源好评率100%
要实现获取数组的最小值,你可以创建一个`getMin`方法,它接受一个整数数组作为参数,并遍历整个数组找到最小元素。以下是一个简单的Java程序来完成这个任务:
```java
public class ArrayMinMaxExample {
public static void main(String[] args) {
int[] numbers = {22, 24, 76, 12, 21, 33};
int minValue = getMin(numbers);
System.out.println("数组的最小值是: " + minValue);
}
// Step 1: 定义一个方法来获取数组的最小值
public static int getMin(int[] array) {
// Step 2: 初始化最小值为数组的第一个元素
int min = array[0];
// Step 3: 遍历数组,如果遇到比当前最小值更小的元素,更新最小值
for (int i = 1; i < array.length; i++) {
if (array[i] < min) {
min = array[i];
}
}
// Step 4: 返回找到的最小值
return min;
}
}
```
在这段代码中,`getMin`方法通过比较每个数组元素和当前最小值,最终找出并返回数组中的最小值。在`main`方法中,我们创建了一个数组并调用了`getMin`方法,然后打印出了最小值。
阅读全文