Java 實(shí)例 - for 和 foreach循環(huán)使用

Java 實(shí)例 Java 實(shí)例

for 語句比較簡單,用于循環(huán)數(shù)據(jù)。

for循環(huán)執(zhí)行的次數(shù)是在執(zhí)行前就確定的。語法格式如下:

for(初始化; 布爾表達(dá)式; 更新) {
    //代碼語句
}

foreach語句是java5的新特征之一,在遍歷數(shù)組、集合方面,foreach為開發(fā)人員提供了極大的方便。

foreach 語法格式如下:

for(元素類型t 元素變量x : 遍歷對象obj){ 
     引用了x的java語句; 
} 

以下實(shí)例演示了 for 和 foreach循環(huán)使用:

/*
 author by w3cschool.cn
 Main.java
 */

public class Main {
   public static void main(String[] args) {
      int[] intary = { 1,2,3,4};
      forDisplay(intary);
      foreachDisplay(intary);
   }
   public static void forDisplay(int[] a){  
      System.out.println("使用 for 循環(huán)數(shù)組");
      for (int i = 0; i < a.length; i++) {
         System.out.print(a[i] + " ");
      }
      System.out.println();
   }
   public static void foreachDisplay(int[] data){
      System.out.println("使用 foreach 循環(huán)數(shù)組");
      for (int a  : data) {
         System.out.print(a+ " ");
      }
   }
}

以上代碼運(yùn)行輸出結(jié)果為:

使用 for 循環(huán)數(shù)組
1 2 3 4 
使用 foreach 循環(huán)數(shù)組
1 2 3 4

Java 實(shí)例 Java 實(shí)例