package lll; public class Test { public static void main(String[] args) { int[] arr=new int[]{-11,-22,-3,0,23,2,4,6}; int temp=0; //需要执行多少轮 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]){ temp=arr[j]; arr[j]=arr[j+1]; arr[j+1]=temp; } } } //输出 for(int i=0;i<arr.length;i++){ System.out.print(arr[i]+" "); } } }