package java练习;
public class 排序 {
public static void main(String[] args) {
int arr[]=new int[5];
arr[0]=(int)(Math.random()*100);
arr[1]=(int)(Math.random()*100);
arr[2]=(int)(Math.random()*100);
arr[3]=(int)(Math.random()*100);
arr[4]=(int)(Math.random()*100);
for(int i=0;i<arr.length;i++){
System.out.println("随机生成数为:"+arr[i]);}
for(int i=0;i<arr.length;i++){
for(int j=i+1;j<arr.length;j++){
if(arr[j]<arr[i]){
int temp=arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
}
System.out.println("选择排序正序为:"+arr[i]);
}
for(int j=0;j<arr.length;j++){
for(int i=0;i<arr.length-1-j;i++){
if(arr[i]>arr[i+1]){
int temp=arr[i+1];
arr[i+1]=arr[i];
arr[i]=temp;
}
}
}
for(int i=0;i<arr.length;i++){
System.out.println("冒泡排序为:"+arr[i]); }
}
}