编写Java函数以查找数组中的最小值
发布时间:2023-06-14 02:57:07
在Java中,可以使用循环和判断语句来查找数组中的最小值。以下是一种简单但有效的方法:
public static int findMin(int[] arr) {
int min = arr[0]; // 假设数组中 个元素为最小值
for (int i = 1; i < arr.length; i++) {
if (arr[i] < min) { // 如果当前元素小于当前最小值,则更新最小值
min = arr[i];
}
}
return min;
}
这个函数接受一个整数数组作为输入,并返回数组中的最小值。它首先将 个元素作为最小值假设,并使用循环遍历整个数组。对于每个元素,如果它小于当前的最小值,则将最小值设置为该元素的值。最后,函数返回最小值。
可以在main方法中调用此函数,并将一个整数数组传递给它。例如,假设数组名为arr:
int[] arr = {5, 3, 8, 2, 9};
int min = findMin(arr);
System.out.println("The minimum value in the array is: " + min);
这将输出:The minimum value in the array is: 2。
