ArrayList常用方法

package com.a;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

/**
* @author 夜灬瞬
* @date 2021年12月08日 11:25
*/
public class Test18 {
public static void main(String[] args) {
//集合实例
List list = new ArrayList();
list.add("hello");
list.add(3);
list.add(1.0);
//循环遍历集合
//方法一 铍铜循环 for循环
for (int i = 0;i < list.size();i++){
//根据指定索引获得元素
System.out.println(list.get(i));
}

System.out.println();
//方法二 增强循环 jdk5后的新特性
for (Object o:list) {
System.out.println(o);
}

System.out.println();
//方法三 lambda 表达式
list.forEach((a) -> {
System.out.println(a);
});
//简化 只有一个参数可以去除括号
list.forEach(a -> System.out.println(a));

System.out.println();
//方法四 迭代器
Iterator iterator = list.iterator();
while (iterator.hasNext()){
System.out.println(iterator.next());
}
}
}
上一篇:迭代器及增强for循环(Collection接口常用方法(二))


下一篇:遍历集合的几种方法