冒泡排序的JAVA實現
public class BubbleSort {
public byte[] Sort(byte[] by) {
for (int i = 0; i < by.length; i++) {
//每比較完一次,最後的數據都是最大的,因此不需要參與比較。
for (int j = 0; j < by.length-i-1; j++) {
if (by[j] > by[j + 1]) {
byte temp = by[j + 1];
by[j + 1] = by[j];
by[j] = temp;
}
}
System.out.println("冒泡排序第"+(i+1)+"次:"+Arrays.toString(by));
}
return by;
}
}