java 生成随机数显示并排序

自动生成几个数字,然后进行排序

import java.util.Random;

public class Test{

static void sort (int a[]){
int temp,n = a.length;
for (int i=0;i<n;i++)
for(int j=0;j<n-i-1;j++)
if(a[j] > a[j+1]) {
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
public static void main(String args[]) {
Random rand = new Random();
int array1[] = new int[10];
for (int i=0; i<array1.length; i++) {
array1[i] = (int)(Math.random()*100);
System.out.print(array1[i]+" ");
}
System.out.println("");
sort(array1);
for (int i=0 ;i<array1.length;i++)
System.out.print(array1[i] + " ");
}
}

自己写个文件编译看看
温馨提示:答案为网友推荐,仅供参考
相似回答