zzq__csdn
zzq__csdn
2016-12-25 01:55
采纳率: 60%
浏览 869
已采纳

小白求教二维数组遍历子数组问题

例如这种int[][]={{12,2,3,4},{3,5,6},{4,8}}如何输出数组{12,6,8}

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • caozhy
    已采纳
     ArrayList<int> list = new ArrayList<int>();
    for (int i = 0; i < arr.length(); i++)
    {
    int max = arr[i][0];
    for (int j = 1; j < arr[i].length(); j++)
    {
    if (max < arr[i][j]) max = arr[i][j];
    }
    list.add(max);
    }
    int[] result = new int[list.length()];
    for (int i = 0; i < list.length(); i++) result[i] = list.get(i);
    
    手写的
    
    点赞 评论

相关推荐