C 陣列維度 行數 列數 長度區別

2022-07-02 19:12:11 字數 373 閱讀 9055

array.rank 得到的是陣列的維數,你這裡的 arr 是個二維陣列,所以結果是 2。

int[,] arr = new int[9, 9]; 這也是二維陣列,結果也是 2。

int[,,] arr = new int[4, 2, 8]; 這也是三維陣列,結果是 3。

array.getupperbound() 得到的是指定維度最後乙個元素的索引。

你要是想得到所謂的行數和列數,應該是:

int row = arr.getlength(0); // 返回第一維的長度(所謂的「行數」)

int col = arr.getlength(1); // 返回第二維的長度(所謂的「列數」)

長度指所有元素的個數,length函式獲取

java使用POI獲取sheet 行數 列數

font size 14px fileinputstream inp new fileinputstream e weian.xls hssfworkbook wb new hssfworkbook inp hssfsheet sheet wb.getsheetat 2 獲得第三個工作薄 2008工...

java使用POI獲取sheet 行數 列數

fileinputstream inp new fileinputstream e weian.xls hssfworkbook wb new hssfworkbook inp hssfsheet sheet wb.getsheetat 2 獲得第三個工作薄 2008工作薄 填充上面的 資料需要從資...

java使用POI獲取sheet 行數 列數

fileinputstream inp new fileinputstream e weian.xls hssfworkbook wb new hssfworkbook inp hssfsheet sheet wb.getsheetat 2 獲得第三個工作薄 2008工作薄 填充上面的 資料需要從資...