冒泡排序算法的JAVA实现
//冒泡排序
//定义冒泡排序类
class BubbleSort{
int original[]; //定义初始数组
int temp;
BubbleSort(int original[]){ //冒泡排序构造函数
for(int i=0;i<original.length-1;i++){
for(int j=0;j<original.length-1;j++){
if(original[j]>original[j+1]){
temp=original[j+1];
original[j+1]=original[j];
original[j]=temp;
}
System.out.print(original[j]+" ");
}
System.out.print(original[original.length-1]);
System.out.println();
}
}
}
//主函数
public class TestBubble {
public static void main(String[] args) {
int[] testArray={50,13,25,97,127,38,49,2}; //给数组赋值
BubbleSort test=new BubbleSort(testArray);
}
}