为了账号安全,请及时绑定邮箱和手机立即绑定

java二维数组

java二维数组

慕码人0168727 2017-11-30 20:25:19
有知道java二维数组怎么弄行跟列的排序吗,我写了一下列的不会
查看完整描述

1 回答

?
慕慕0098458

TA贡献4条经验 获得超1个赞

public static void main(String args[]){

        int a[][] = {{4, 1}, {1, 2}, {2, 3}, {2, 1}, {3, 2}, {3, 1}, {1, 1}};

        for (int i = 0; i < a.length; i++){

            for (int j = i; j < a.length;j++){

                if (a[i][0] > a[j][0] | | (a[i][0] == a[j][0] & & a[i][1] > a[j][1])){

                        int temp = a[i][0];

                        a[i][0] = a[j][0];

                        a[j][0] = temp;

                        temp = a[i][1];

                        a[i][1] = a[j][1];

                        a[j][1] = temp;

                    }

                }

        }

        for (int i = 0;i < a.length;i++){

            System.out.println(a[i][0] + "," + a[i][1]);

        }

    }


查看完整回答
反对 回复 2017-12-01
  • 1 回答
  • 0 关注
  • 1158 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信