题目描述
使用Random对象随机生成一个长度为6的整型数组,使用二重循环编写一个排序算法,并将其从小到大排序。
案例代码
这里是一个使用Java的Random类和二重循环编写的简单排序算法来排序长度为6的整型数组的示例代码:
import java.util.Arrays;
import java.util.Random;
public class ArraySorting {
public static void main(String[] args) {
// 生成随机整数数组
Random random = new Random();
int[] array = new int[6];
for (int i = 0; i < array.length; i++) {
array[i] = random.nextInt(100); // 随机生成0到99之间的整数
}
System.out.println("原始数组:" + Arrays.toString(array));
// 冒泡排序
for (int i = 0; i < array.length - 1; i++) {
for (int j = 0; j < array.length - i - 1; j++) {
if (array[j] > array[j + 1]) {
// 交换元素
int temp = array[j];
array[j] = array[j + 1];
array[j + 1] = temp;
}
}
}
System.out.println("排序后的数组:" + Arrays.toString(array));
}
}
这段代码首先使用Random类生成一个长度为6的随机整数数组,然后使用冒泡排序算法对数组进行排序,并输出排序后的结果。
© 版权声明
本站资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!
THE END