public void arrayBubblingSort() {
//定義一個int類型數組,並賦值元素值
int[] num = {6,12,8,3,14,9,7,2,11};
//冒泡排序
for(int i = 0;i < num.length-1;i++) {
//每次比較,把最大值依次放到最左邊,完成升序,下一次比較將比上一次-1次
for(int j = 0;j < num.length-1-i;j++) {
//兩個鄰近元素比較,當前者大於后者,則調換元素值
if(num[j]>num[j+1]) {
int temp = num[j];
num[j] = num[j+1];
num[j+1] = temp;
}
}
}
//遍歷數組
for(int i : num) {
System.out.print(i+",");
}
}