程序要求:1)创建一个整型数组,数组的长度为10.
2)给数组元素赋值,要求乱序。
3)利用fori循环将数组元素依次输出。
4)利用Arrays.sort(), 为数组元素排序
5)采用增加for循环将排序之后的数组输出
代码截图:
import java.util.Arrays;
import java.util.Random;
public class Demo {
public static void main(String[] args) {
int[] array = new int[10];
Random random = new Random();
// 给数组元素赋值,乱序
for (int i = 0; i < array.length; i++) {
array[i] = random.nextInt(100); // 可根据需求设定随机数范围
}
// 使用for循环输出数组元素
System.out.println("排序前乱序数组:");
for (int i = 0; i < array.length; i++) {
System.out.print(array[i] + " ");
}
System.out.println();
// 利用Arrays.sort()排序数组元素
Arrays.sort(array);
// 使用增强for循环输出排序后的数组元素
System.out.println("排序后的数组:");
for (int num : array) {
System.out.print(num + " ");
}
System.out.println();
}
}
运行效果截图