21xrx.com
2024-12-23 04:38:14 Monday
登录
文章检索 我的文章 写文章
我最近在学Java编程
2023-06-10 19:48:02 深夜i     --     --

我最近在学Java编程,今天学习了如何编写一个求数组最小值的函数。首先,我声明了一个名为“min”的方法,该方法接受一个整型数组,返回值为该数组中最小的数。

为了实现这个函数,我需要使用一个for循环遍历整个数组,然后比较数组中的每个值,找出最小值。具体来说,代码如下:


public static int min(int[] arr) {

  int minimum = arr[0]; // 先将第一个数作为最小值

  for (int i = 1; i < arr.length; i++) {

   if(arr[i] < minimum) {

     minimum = arr[i]; // 如果数组中当前的数比最小值小,更新最小值

   }

  }

  return minimum; // 返回最小值

}

有了这个方法后,我们就可以很容易地找到任何一个整型数组的最小值了。例如,如果我们有一个数组2,我们可以使用下面的代码找到数组中最小的数:


int[] arr = 2;

int minNum = min(arr);

System.out.println("数组中最小的数是:" + minNum);

输出结果为:-1,证明我们的函数是正确的。

总体来说,实现一个求数组最小值的函数在Java中非常简单,只需要使用for循环遍历数组,逐个比较数组中的值,找到最小的数即可。下次当我们需要获取数组中最小的数时,可以直接调用这个方法,非常方便。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复