Java ArrayList常用方法

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