for (宣告資料型別 變數名稱 : 要印出的變數名稱)
System.out.print(變數名稱 + " ");
public class for_eachTest { public static void main(String[] argc) { String[] exams = {"SCJP", "SCWCD", "SCMAD"}; int i ,j; for(i=0;i<exams.length;i++) { System.out.print(exams[i] + ", "); } System.out.println(); //for-each for(String str : exams) System.out.print(str + ", "); //九九乘法表 System.out.println(); int[][] arr = new int[9][9]; for(i=0 ; i<9 ; i++){ for(j=0 ; j<9 ; j++) arr[j][i] = (i+1)*(j+1); } //for-each for(int[] ex : arr ){ for(int exx : ex) System.out.print(exx + " "); System.out.println(); } } } |
第一個印出字串的是1維陣列的練習。
第二個印出九九乘法表的是2維或n維陣列的練習。
沒有留言:
張貼留言