importjava.math.BigDecimal;public classTest {public static voidmain(String[] args) {//控制随机数量
int c = 100;
Number[] array= newNumber[c];/*初始化*/
for(int i=0;i
Number random= round(Math.random()*100,2);
array[i]=random;
}
Number[] array_A=array;/**
* 乱序
* 若初始化的数组是循环的有序整形,才有打乱数组构成的必要
**/
for (int i = 0; i < array.length; i++) {
Number random= Math.round(Math.random()*(c-1));
Number temp=array[i];
array[i]=array[random.intValue()] ;
array[random.intValue()]=temp;
}
Number[] array_B=array;
System.out.println(out(array_A));
System.out.println(getMidNum(array_A));
System.out.println("**");
System.out.println(out(array_B));
System.out.println(getMidNum(array_B));
}//冒泡算法