第十二节:第三部分:集合框架:List系列集合:特点、方法、遍历方式、ArrayList集合的底层原理
List系列集合特点
List集合的特有方法
List集合支持的遍历方式
ArrayList集合的底层原理
ArrayList集合适合的应用场景
代码:List系列集合遍历方式
package com.itheima.day19_Collection_List;import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;public class ListTest2 {public static void main(String[] args) {List<String> list = new ArrayList<>();//一行经典代码list.add("飞鸟马时");list.add("枣伊吕波");list.add("花子");//(1)for循环//快捷键:list.fori回车for (int i = 0; i < list.size(); i++) {String str = list.get(i);System.out.println(str);}System.out.println("=============================");// (2)选代器。Iterator<String> it = list.iterator();while (it.hasNext()) {System.out.println(it.next());}System.out.println("=============================");// (3)foreach(foreach遍历)for (String s : list) {System.out.println(s);}System.out.println("=============================");// (4)JDK 1.8开始之后的Lambda表达式list.forEach(s->System.out.println(s));System.out.println("=============================");}
}