Java 示例 - 使用 for & foreach 循环

  • 问题描述

    如何使用 for 和 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 
    
    以下是 Foreach 的另一个示例
    
    import java.util.*;  
    public class HelloWorld {  
       public static void main(String args[]) {  
          ArrayList<String> list = new ArrayList<String>();  
          list.add("Tutorials");  
          list.add("Point");  
          list.add("India PVT Limited");
          for(String s:list) { 
             System.out.println(s);  
          }
       }   
    }  
    
  • 结果

    上面的代码示例将产生以下结果。
    
    Tutorials
    Point
    India PVT Limited