今天在工作中遇到了一个java问题,就是说怎样从一组数据中得到里面的最大值和最小值,接下来就来就带大家一起来看看一个比较简单的方法,看看用java方法是怎么求数组的最大值和最小值的呢?
首先是在eclipse中创建了一个java项目,创建包,创建java文件,java文件中详细代码如下:
public class A { public static void getMaxAndMinValue(int[] arr) { //将数组的第一个数分别赋值给 max 和 min。 int max = arr[0]; int min = arr[0]; for (int i = 0; i < arr.length; i++) { //当前遍历的数如果比 max 大,就将该数赋值给 max。 if (arr[i] > max) { max = arr[i]; } //当前遍历的数如果比 min 小,就将该数赋值给 min。 if (arr[i] < min) { min = arr[i]; } } System.out.println("数组的最大值是:" + max); System.out.println("数组的最小值是:" + min); } public static void main(String[] args) { int[] arr = {1,3,4,6,9,10}; getMaxAndMinValue(arr); } }
运行结果如下:
数组的最大值是:10
数组的最小值是:1
我们可以看到,结果是正确的,那么用java怎么求数组的最大值和最小值的问题就算解决了,还想了解更多相关内容欢迎关注本站消息。