1. 程式人生 > >java學習記錄——使用Arrays.sort對陣列進行升序排序

java學習記錄——使用Arrays.sort對陣列進行升序排序

 
 
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] + " ");
		}
	}
}

可以對比一下上一篇:氣泡排序