java學習記錄——使用Arrays.sort對陣列進行升序排序
阿新 • • 發佈:2019-02-06
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] + " "); } } }
可以對比一下上一篇:氣泡排序