import java.util.Arrays;
import java.util.Random;
public class Test11 {
public static void main(String[] args) {
int[] arr = RandomArray();
System.out.println(Arrays.toString(arr));
// RandomArray();
sort(arr);
System.out.println(Arrays.toString(arr));
}
private static int[] RandomArray(){
int n = new Random().nextInt(10); //获取随机n
// System.out.println(n);
int[] arr =new int[10]; //随机长度的数组
for (int i = 0; i < arr.length; i++) {
arr[i] = new Random().nextInt(1000);//数组元素取值范围
}
return arr;
}
private static void sort(int[] a){
for (int i = 0; i < a.length; i++) {
for (int j = a.length -1;j>i;j--) {
if(a[j]>a[j-1]){
int temp =a[j];
a[j] = a[i];
a[i] = temp;
}
}
}
}
}
<Java>创建一个长度为10(随机长度)的数组,并随机赋值,然后通过冒泡排序(降序).
最新推荐文章于 2024-09-09 16:34:35 发布