21xrx.com
2024-09-20 05:46:20 Friday
登录
文章检索 我的文章 写文章
Java中如何求最小值?教你用代码实现!
2023-06-17 05:06:33 深夜i     --     --
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();

}

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

  
  

评论区

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