java 经典算法 -冒泡排序算法例题
package test;
public class Ex2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int a[]= {50,35,37,29,12,34}; //定义一个数组并初始化
for(int i=0;i<=a.length-1;i++) {
for(int j=0;j<a.length-i-1;j++) {
if(a[j]>a[j+1]) //这里是从小到大排序{
int temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;//值大的与值小的交换位置
}
}
}
for(int i=0;i<=a.length-1;i++) {
System.out.print(a[i]+" ");
}
}
}