代码如下。。。我测试过了。。。
public class a
{
public static void main(String args[]) {
int[] arr = new int[]{2,3,4,8,9,6,1,0,12,10};
Arrays.sort(arr);//排序
for(int a : arr)
System.out.print(a + ",");
}
}
希望对你有帮助。。。仍有问题可以HI 我。。
public class RN {
public static void main(String[] args) {
System.out.println("初始的随机数是:");
int i = 0;
int j = 0;
int[] rednum = new int[10];
for(i = 0;i < rednum.length;i++) {
rednum[i] = (int) (Math.random()*1000);
System.out.println("rednum[" + i +"] " + rednum[i]);
}
System.out.println("排序后的随机数是:");
for(i = 0;i < rednum.length;i++) {
for(j = 0;j < i;j++) {
if(rednum[i] < rednum[j]) {
int m = rednum[j];
rednum[j] = rednum[i];
rednum[i] = m;
}
}
}
for(i = 0;i < rednum.length;i++) {
System.out.println("rednum[" + i +"] " + rednum[i]);
}
}
}
冒泡排序
public static void main(String[]args){
int []array=new int[10];
for(int i=0;i<10;i++){
array[i]=(int)(Math.random()*100);
}
for(int i=0;i<10;i++){
for(int j=0;j if(array[i]
array[i]=array[j];
array[j]=text;
}
}
}
for(int i=0;i<10;i++){
System.out.println(array[i]);
}
}
o