二维数组冒泡排序

import java.util.Arrays;


public class Task03 {
public static void main(String[] args) {
int[][] a={{1,10,4,3},{6,11,12,5,13},{8,2,14,15,16,17},{18,9,7,19,20}};

int i,j,k;
for(i=0;i<a.length;i++){
for(j=0;j<a[i].length-1;j++){
for(k=0;k<a[i].length-1;k++){
    if(a[i][k]>a[i][k+1]){
   int temp=a[i][k+1];
   a[i][k+1]=a[i][k];
   a[i][k]=temp;
    }  
}
}
}

for(int x=0;x<a.length;x++){
System.out.println(Arrays.toString(a[x]));
}
    }
}

版权声明:本文为YanJiDao原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。