/*
* 对10个整数进行按照从小到大的顺序排序
* */
public static void main(String[] args) {
/*
* 1、生成随机数
* 2、将随机数存储在数组中
* 3、对数组进行升序排序
* 4、输出数组
* */
Random random = new Random();//生成随机数
int[] arrNum = new int[10]; //定义数组
for (int i = 0; i < 10; i++) {
int numRandom = random.nextInt(101);
arrNum[i] = numRandom;//将随机数存入数组
}
//对数组进行排序 arrNum.fori 回车快速生成循环
for (int i = 0; i < arrNum.length; i++) {
for (int j = 0; j < arrNum.length; j++) {
if (arrNum[i] < arrNum[j]) {//若arrNum[0]为最大值
int temp = arrNum[i];//临时变量储存一个值
arrNum[i] = arrNum[j];
arrNum[j] = temp;
}
}
}
//遍历排列好的数组
for (int j : arrNum) {
System.out.print(j + " ");
}
}
输出结果: