我写的,可以参考下,
- package com.itheima;
- import java.util.Scanner;
- public class Test8 {
- /**
- * 编写程序接收键盘输入的5个数,装入一个数组,并找出其最大数和最小数。
- */
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- Scanner scanner =new Scanner(System.in);
- int [] data1=new int[5];
-
- for(int i=0;i<data1.length;i++)
- {
- data1[i]=scanner.nextInt();
-
- }
- System.out.println(data1.length);
- int max=maxOperation(data1);
- int min=minOperation(data1);
- System.out.println("最大值为"+max);
- System.out.println("最小值为"+min);
-
-
- }
-
- public static int maxOperation(int [] arr)//arr[0]存放最大值
- {
- int max=arr[0];
- for(int i=1;i<arr.length;i++)
- {
- if(max<arr[i])
- {
- max=arr[i];
- }
- }
- return max;
- }
- public static int minOperation(int[] arr)//arr[0]存放最小值
- {
- int min=arr[0];
- for(int i=1;i<arr.length;i++)
- {
- if(min>arr[i])
- {
- min=arr[i];
- }
- }
- return min;
- }
- }
复制代码 |