黑马程序员技术交流社区

标题: Java_需求实例一 [打印本页]

作者: 15732622419    时间: 2016-7-25 22:19
标题: Java_需求实例一
         需求:键盘录入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]);
    }
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2