2009年2月3日 星期二

關於JAVA 5.0 後有多了一種新的迴圈寫法

public class NewFor {
 public static void main(String[] args) {

   String [] a = {"1","3","5","7","9","11"};

//5.0前的for迴圈寫法
   for(int i = 0 ; i < a.length ; i++){
      String temp = a[i];
      System.out.print(temp + ", ");
   }

  System.out.println();

//5.0後for迴圈新的寫法
   for(String temp : a){
      System.out.print(temp + ", ");
  }
 }
}

輸出結果為:

1, 3, 5, 7, 9, 11,
1, 3, 5, 7, 9, 11,

輸出結果為一樣一樣!!

新的for迴圈用於 collection 及 array

沒有留言:

張貼留言