黑马程序员技术交流社区

标题: 这个程序怎么优化,求助。 [打印本页]

作者: Kael    时间: 2014-5-11 18:42
标题: 这个程序怎么优化,求助。
  1. package com.itheima;

  2. import java.util.Arrays;
  3. import java.util.Scanner;

  4. /**
  5. * 第5题:编写程序接收键盘输入的5个数,装入一个数组,并找出其最大数和最小数。
  6. *
  7. * @author Administrator
  8. *
  9. */
  10. public class Test5 {

  11.         public static void main(String[] args) {
  12.                 findMaxOrMin();

  13.         }

  14.         // 查找最大和最小值
  15.         public static void findMaxOrMin() {
  16.                 Scanner s = new Scanner(System.in);
  17.                 int[] a = new int[5];
  18.                 // 获取输入,存储到数组
  19.                 while (s.hasNextInt()) {
  20.                         for (int i = 0; i < a.length; i++) {
  21.                                 a[i] = s.nextInt();
  22.                         }
  23.                         // 排序
  24.                         Arrays.sort(a);
  25.                         System.out.println("5个数中的最大值为:" + a[0]);
  26.                         System.out.println("5个数中的最小值为:" + a[4]);
  27.                 }
  28.                 // 关闭资源
  29.                 s.close();
  30.         }
  31. }
复制代码

怎么优化,一直在阻塞。。。等待输入。[/color]




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