1. 创建长度为 10 的 int 型数组,初始值为 23、45、13、47、5、98、5、32、34、54,从中找出最小值与最大值(要求只使用一次循环)。
package chapter4.homework;
import java.util.Arrays;
public class Homework1 {
/*
* 1. 创建长度为 10 的 int 型数组,初始值为 23、45、13、47、5、98、5、32、34、54,从中找出最小值与最大值(要求只使用一次循环)。
*/
public static void main(String[] args) {
int arr[]=new int[] {23,45,13,47,5,98,5,32,34,54};
Arrays.sort(arr); //使用sort()方法将数组从小到大排序
int length=arr.length;
for(int i=0;i<length;i++) { //将排序后的数组输出
System.out.print(arr[i]+" ");
}
System.out.println();
System.out.println("最小值:"+arr[0]); //排序后的第一个元素为最小值
System.out.println("最大值:"+arr[length-1]); //排序后的最后一个元素为最大值
}
}