随机生成10个0-100的整数利用冒泡排序法按从小到大的顺序排列
public class MaoPaoPaiXu{
public static void main(String[] args){
System.out.println("随机生成的十个整数是:");
//生成随机数
int[] ran = new int[10];
for(int i = 0;i < ran.length;i++){
ran[i]=(int)(Math.random() * 101);
System.out.print(ran[i] + " ");
}
System.out.println(); //换行
//冒泡排序
for(int i = 0;i < ran.length;i++){
for(int j = i;j < ran.length - 1;j++){
if(ran[j] < ran[i]){
int temp = ran[i];
ran[i] = ran[j];
ran[j] = temp;
}
}
}
//输出从小到大排序
System.out.println("使这10个随机数按从小到大排列为:");
for(int i = 0;i < ran.length;i++){
System.out.print(ran[i] + " ");
}
}
}