|
需求:键盘录入5个数据,存储到一个数组中,取最大值和最小值 思路分析: 1. 通过遍历将输入的数存储在数组中 2. 通过Arrays中的sort方法进行自然排序 3. 输出最大值和最小值 public class Test1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] arr = new int[5]; int count = 1;//用来记录输入次数 for (int i = 0; i < arr.length; i++) { System.out.println("请输入第"+count+"个数"); int x = sc.nextInt(); arr[i] = x; count++; } // 排序 get(arr); } public static void get(int[] arr) { Arrays.sort(arr); System.out.println("最大值为:" + arr[arr.length - 1]); System.out.println("最小值为:" + arr[0]); } } |