Java ArrayList forEach()
方法 用于遍历arraylist的每一个元素。
语法
语法如下:void arraylist.forEach(Consumer<E> action)
参数
- action: 遍历的方法
返回值
无,没有返回值,它会对arraylist中每个元素执行操作。
异常
如果指定的操作为null,则此方法将引发NullPointerException
例子
import java.util.ArrayList;
import java.util.List;
public class ArrayListForeachList {
public static void main(String[] args) {
List<String> arrayList= new ArrayList<String>();
arrayList.add("a");
arrayList.add("b");
arrayList.add("c");
arrayList.add("d");
arrayList.add("e");
System.out.println("遍历之前:" + arrayList);
System.out.println("遍历之后:");
arrayList.forEach((e) -> {
String s = "yxjc_" + e;
System.out.println(s);
});
}
}
输出:
遍历之前:[a, b, c, d, e]
遍历之后:
yxjc_a
yxjc_b
yxjc_c
yxjc_d
yxjc_e
遍历之后:
yxjc_a
yxjc_b
yxjc_c
yxjc_d
yxjc_e