代码在这里,比较简单。讲解的话推荐我在b站看到的的一个视频,讲的不错 (av9926347)
package test;
public class Bubble_sort {
public static void main(String[] args) {
// TODO Auto-generated method stub
int a[]= {8, 1, 9, 7, 3, 4, 2, 5, 10, 6 };
for (int i = 0; i < a.length; i++) {
System.out.print(a[i]+" ");
}
Bubble_sort c=new Bubble_sort();
c.bubble_sort(a);
System.out.println("");
for (int i = 0; i < a.length; i++) {
System.out.print(a[i]+" ");
}
}
public void bubble_sort(int a[]) {
for (int i = a.length-1; i >0; i--) {
for (int j = 0; j < i; j++) {
if(a[j]>a[j+1]) {
int temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
}
}