2019年2月8日 星期五

[Java 學習筆記] 一維陣列、二維陣列的遍歷,使用for迴圈讀取所有元素

       在使用陣列運算時,常常需要知道陣列的長度來配合 for 迴圈進行遍歷運算,今天要學的是如何將一維、二維陣列的值全部列印出來,利用上次學的 length 屬性,再配合 for 迴圈即可遍歷陣列所有元素值,範例如下:

範例:
  1. class java_ex34_array_for {
  2.     public static void main(String[] args)  {
  3.         //使用 for 迴圈遍歷一維陣列
  4.         int[] new int[5];
  5.         a[0] = 66;
  6.         a[1] = 99;
  7.         a[2] = 67;
  8.         a[3] = 75;
  9.         a[4] = 89;
  10.         System.out.println("一維陣列遍歷");
  11.         for(int i=0;i<a.length;i++){
  12.             System.out.println("a[""] = " a[i]);
  13.         }
  14.         System.out.println("=====================================");
  15.         
  16.         //使用 for 迴圈遍歷二維陣列
  17.         int[][] new int[2][3];
  18.         b[0][0] = 1;
  19.         b[0][1] = 2;
  20.         b[0][2] = 3;
  21.         b[1][0] = 4;
  22.         b[1][1] = 5;
  23.         b[1][2] = 6;    
  24.         System.out.println("二維陣列遍歷");
  25.         for(int i=0;i<b.length;i++){
  26.             for(int j=0;j<b[i].length;j++){
  27.                 System.out.println("b[""][" "] = " b[i][j]);
  28.             }
  29.             
  30.         }
  31.         
  32.     }
  33. }

執行結果: