forEach() 方法用于遍历动态数组中每一个元素并执行特定操作。
语法:arraylist.forEach(Consumer<E> action)
//例如:
ArrayList<Integer> numbers = new ArrayList<>();
// 往数组中添加元素
numbers.add(1);
numbers.add(2);
numbers.add(3);
numbers.add(4);
System.out.println("ArrayList: " + numbers);
// 所有元素乘以 10
System.out.print("更新 ArrayList: ");
// 将 lambda 表达式传递给 forEach
numbers.forEach((c) -> {
c = c * 10;
System.out.print(c + " ");
});
//输出结果为:
ArrayList:[1,2,3,4]
更新 ArrayList:10 20 30 40