2019年2月7日 星期四

[Java 學習筆記] 如何取得一維陣列(One Dimensional Array)、二維陣列(Two Dimensional Array) 的長度(使用 length 屬性)

      在 Java 使用陣列運算時,常常需要知道陣列的長度來配合 for 迴圈做運算,陣列有一個屬性為 length ,可以使用 length 屬性取得陣列長度,範例如下:

範例:
  1. class java_ex33_array_length {
  2.     public static void main(String[] args)  {
  3.                 
  4.         //取得一維陣列長度範例
  5.         int[] new int[5];
  6.         a[0] = 66;
  7.         a[1] = 99;
  8.         a[2] = 67;
  9.         a[3] = 75;
  10.         a[4] = 89;
  11.         System.out.println("陣列 a 的長度為:" a.length);
  12.         //取得二維陣列長度範例
  13.         int[][] new int[2][3];
  14.         b[0][0] = 1;
  15.         b[0][1] = 2;
  16.         b[0][2] = 3;
  17.         b[1][0] = 4;
  18.         b[1][1] = 5;
  19.         b[1][2] = 6;    
  20.         System.out.println("陣列 b 的長度(行數)為:" b.length);
  21.         System.out.println("陣列 b 的長度(列數)為:" b[0].length);
  22.     }
  23. }
執行結果: