【问题标题】:How to get row count based on the column?如何根据列获取行数?
【发布时间】:2018-02-24 12:19:30
【问题描述】:

*考虑,

int arr[][]={{1,2,3,4},
             {5,6,7,8},
             {9,10,11}};

在 arr 中,第 0 列有 3 行, 同样,第 1 列和第 2 列也有 3 行。 但第三列(最后一列)只有 2 行。 如何获取基于列的行数?*

【问题讨论】:

  • 遍历每一行,检查它们的长度,计算长度大于列索引的那些。

标签: java arrays multidimensional-array


【解决方案1】:

下面的代码演示了大小

// arr.length gives the number of rows    

for(int i=0; i<arr.length; i++){
  // arr[i].length  is the size of row  (columns in row)
  for(int j=0; j<arr[i].length; j++){
    // arr[i][j] points to each item in array
  }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-29
    • 1970-01-01
    • 2021-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多