import java.util.Arrays;
import java.util.Random;
public class Main{
public static void main(String[] args) {
int[] arr=createArr();
System.out.println("输出原数组:"+Arrays.toString(arr));
System.out.println("排序之后的数组:"+Arrays.toString(sortArr(arr)));
}
public static int[] sortArr(int[] arr){
for (int i = 0; i < arr.length; i++) {
for (int j = 1; j <arr.length ; j++) {
if(arr[j-1]>arr[j]){
int temp=arr[j-1];
arr[j-1]=arr[j];
arr[j]=temp;
}
}
}
// Arrays.sort(arr);也可以使用这种方式
return arr;
}
public static int[] createArr(){
int[] arr=new int[new Random().nextInt(10)];
for (int i = 0; i < arr.length; i++) {
arr[i]=new Random().nextInt(100);
}
return arr;
}
}
Java创建一个长度随机元素随机的数组,并进行升序排序
最新推荐文章于 2024-07-22 14:15:06 发布