Java数组练习(九)获取数组中的最大值最小值

来源:互联网 发布:人工智能会消灭人类 编辑:程序博客网 时间:2024/05/20 23:38

需求:将用户输入的数组中的最大值和最小值输出。

import java.util.*;class Demo{public static void main(String[] args) {int max = 0;int min = 0;int[] arr = new int[10];Scanner in = new Scanner(System.in);System.out.print("请输入十个整数,以回车键分隔:");for (int i=0;i<arr.length ;i++ ){arr[i] = in.nextInt();}//获取最大值max = getMax(arr);//获取最小值min = getMin(arr);System.out.println("最大值为:"+arr[max]+",最小值为"+arr[min]);    }        //获取最大值public static int getMax(int[] arr){int max=0;for (int i=0;i<arr.length ;i++ ){if(arr[i]>arr[max]){max = i;}}return max;}        //获取最小值public static int getMin(int[] arr){int min = 0;for (int i=0;i<arr.length ;i++ ){if(arr[i]<arr[min]){min = i;}}return min;}}


0 0
原创粉丝点击