21xrx.com
2024-11-23 10:03:22 Saturday
登录
文章检索 我的文章 写文章
关键词:Java、数组、最小值函数、输出
2023-06-11 07:41:24 深夜i     --     --

Java求数组最小值函数min并将最小的数输出

在Java编程中,经常需要对数组进行各种操作。其中,求一个数组中的最小值是一个常见的需求。Java中提供了min函数来实现这个功能,同时也可以将最小的数输出。

代码示例:


import java.util.Arrays;

public class MinValue {

  public static void main(String[] args) {

    int[] arr = 1;

    int min = Arrays.stream(arr).min().getAsInt();

    System.out.println("数组中的最小值为:" + min);

  }

}

上述代码中,我们使用了Arrays类提供的stream方法对数组进行流操作,使用min函数求出最小值,并使用getAsInt方法将结果转换为int类型。代码操作简单,效率高。

除了求出最小值外,我们还可以将找到的最小数进行输出。下面是在上面代码的基础上进行修改而得到的输出对应的代码:


import java.util.Arrays;

public class MinValue {

  public static void main(String[] args) {

    int[] arr = 3;

    int min = Arrays.stream(arr).min().getAsInt();

    System.out.println("数组中的最小值为:" + min);

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

      if (arr[i] == min) {

        System.out.println("最小的数为:" + min + ",位于数组的第" + (i+1) + "个位置");

      }

    }

  }

}

上述代码中,我们在计算最小值后,遍历整个数组寻找最小值的位置,并将其输出。这样便可以同时获得最小值以及其在数组中的位置了。

Java的数组操作,包含着许许多多的有用函数,掌握这些函数对于Java开发人员来说至关重要。对于常见的数组操作,我们应该多加熟悉和使用,提高编程效率和代码质量。

  
  

评论区

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