位置:首页 > Java技术 > java实例在线教程 > Java如何使用foreach循环打印数组值?

Java如何使用foreach循环打印数组值?

如何使用和foreach循环来显示数组的元素?

解决方法

这个例子显示使用for循环和foreach循环整数数组。

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("Display an array using for loop");
      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("Display an array using for 
      each loop");
      for (int a  : data) {
         System.out.print(a+ " ");
      }
   }
}

结果

上面的代码示例将产生以下结果。

Display an array using for loop
1 2 3 4 
Display an array using for each loop
1 2 3 4