Collection集合的三種遍歷方式


package cn.itcast_01;
import java.util.ArrayList;
import java.util.Iterator;
/*
 * ArrayList存儲字符串並遍歷。要求加入泛型,並用增強for遍歷。
 * A:迭代器
 * B:普通for
 * C:增強for
 */
public class ArrayListDemo {
 public static void main(String[] args) {
  // 創建集合對象
  ArrayList<String> array = new ArrayList<String>();
  // 創建並添加元素
  array.add("hello");
  array.add("world");
  array.add("java");
  // 遍歷集合
  // 迭代器
  Iterator<String> it = array.iterator();
  while (it.hasNext()) {
   String s = it.next();
   System.out.println(s);
  }
  System.out.println("------------------");
  // 普通for
  for (int x = 0; x < array.size(); x++) {
   String s = array.get(x);
   System.out.println(s);
  }
  System.out.println("------------------");
  // 增強for
  for (String s : array) {
   System.out.println(s);
  }
 }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2024 CODEPRJ.COM