一个随机数,我不能我的随机数进行排序的...冒泡排序在Java
输出均为零时请帮我...这是我的代码
import java.util.Random;
import java.util.Arrays;
class BubbleSort{
public static void main(String [] args){
Random g = new Random();
int [] number = new int [10];
System.out.print("Random Numbers:");
for (int d = 0 ; d<number.length ; d++){
int RandomG = g.nextInt(100)+1;
System.out.print("\t" + RandomG);
}
System.out.print("\nSorted Numbers:"+Arrays.toString(BubbleSortAsceMethod(number)));
}
public static int [] BubbleSortAsceMethod(int[] x){
int temp;
for(int i = 0 ; i < x.length-1 ; i++){
for (int j = 1 ; j < x.length-1 ; j++){
if (x[j-1] < x[j]){
temp = x[j-1];
x[j-1] = x[j];
x[j] = temp;
}
}
}
return x;
}
}
输出..
随机数:48 12 89 18 99 89 50 56 56 70
排序编号:[0,0,0,0,0,0,0,0,0,0] 过程完成。
实际上,'number'是从来没有填充, –