fork download
  1. package com.mkyong.core;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.Iterator;
  5. import java.util.List;
  6.  
  7. public class ArrayListLoopingExample {
  8. public static void main(String[] args) {
  9.  
  10. List<String> list = new ArrayList<String>();
  11. list.add("Text 1");
  12. list.add("Text 2");
  13. list.add("Text 3");
  14.  
  15. System.out.println("#1 normal for loop");
  16. for (int i = 0; i < list.size(); i++) {
  17. System.out.println(list.get(i));
  18. }
  19.  
  20. System.out.println("#2 advance for loop");
  21. for (String temp : list) {
  22. System.out.println(temp);
  23. }
  24.  
  25. System.out.println("#3 while loop");
  26. int j = 0;
  27. while (list.size() > j) {
  28. System.out.println(list.get(j));
  29. j++;
  30. }
  31.  
  32. System.out.println("#4 iterator");
  33. Iterator<String> iterator = list.iterator();
  34. while (iterator.hasNext()) {
  35. System.out.println(iterator.next());
  36. }
  37. }
  38. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:7: error: class ArrayListLoopingExample is public, should be declared in a file named ArrayListLoopingExample.java
public class ArrayListLoopingExample {
       ^
1 error
stdout
Standard output is empty