21xrx.com
2025-04-23 16:01:09 Wednesday
文章检索 我的文章 写文章
Java中如何求最小值?教你用代码实现!
2023-06-17 05:06:33 深夜i     22     0
Java 数组 最小值

在Java中,求一个整型数组中的最小值是一个常见的需求。下面我们来介绍三种方法来实现这个功能。

方法一:使用for循环遍历数组,使用if语句比较每个元素。代码如下:

public static int getMin(int[] arr) {
  int min = arr[0];
  for (int i = 1; i < arr.length; i++) {
    if (arr[i] < min) {
      min = arr[i];
    }
  }
  return min;
}

方法二:使用Arrays类中的sort方法将数组排序,然后取出第一个元素即为最小值。代码如下:

public static int getMin(int[] arr) {
  Arrays.sort(arr);
  return arr[0];
}

方法三:使用Stream API中的min方法来求最小值。代码如下:

public static int getMin(int[] arr) {
  return Arrays.stream(arr).min().getAsInt();
}

以上三种方法均可实现求一个整型数组中的最小值,具体选择哪种方法可以根据具体情况来定。

  
  

评论区