public class BubbleSort {
public static void main(String[] args) {
//实例化一个int类型的数组
int[] arr=new int[]{-12,23,11498,912,0,34};
//调用排序方法
Sort(arr);
//增强for循环
for (int i:arr){
System.out.print(i+" ");
}
}
//冒泡排序算法方法
public static void Sort(int[] arr){
for (int i=0;i<arr.length-1;i++){
for (int j=0;j<arr.length-1-i;j++){
//比较两个数的大小
if (arr[j]>arr[j+1]){
//大的数和小的数交换位置
int temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
}
}
运行结果:-12 0 23 34 912 11498