java编写方法findMix(int a[])接收数组a并返回数组最小值,在主类中调用该方法并输出数组最小值
时间: 2024-10-25 10:18:22 浏览: 15
java 输入一个数字组成的数组(输出该数组的最大值和最小值)
在Java中,你可以定义一个静态方法`findMin`来找到整数数组中的最小值。这是一个简单的示例:
```java
public class Main {
public static void main(String[] args) {
int[] a = {5, 2, 9, 1, 7}; // 示例数组
int minValue = findMix(a);
System.out.println("数组的最小值是: " + minValue); // 输出最小值
}
// 定义findMix方法
public static int findMix(int[] array) {
if (array == null || array.length == 0) {
throw new IllegalArgumentException("数组不能为空");
}
int min = array[0]; // 先假设第一个元素是最小值
for (int i = 1; i < array.length; i++) {
if (array[i] < min) {
min = array[i];
}
}
return min;
}
}
```
在这个例子中,`findMix`方法遍历整个数组,每次迭代检查当前元素是否小于已知的最小值,并更新它如果必要。最后返回找到的最小值。
阅读全文