我的代码没有楼主考虑的那么全面,,可以参考一下!!!
Scanner sc = new Scanner(System.in);//创建键盘录入功能
System.out.println("请输入5个数字"); //提示用户输入
int[] arr = new int[5]; //定义一个长度为5的数组,来存入用户输入的数字
for (int i = 0; i < 5; i++) {
String line = sc.nextLine(); //对用户输入的数字接收
arr[i] = Integer.parseInt(line);// 把接收到的字符串转成int数字 装进数组
}
Arrays.sort(arr); //对数组进行升序排序
int min = arr[0]; //最小值出现在0角标
int max = arr[arr.length - 1]; //最大值在最后的角标位置
System.out.println("min=" + min);
System.out.println("max=" + max); |