Java stream - 从列表中的每个对象调用一个方法

Java stream - Invoke a method from each object in a list

假设我有一份汽车清单 class - 清单
我想迭代它并调用一个方法。例如设置().
我怎样才能用 stream() 做到这一点?

很简单,你甚至不需要 Stream :

List<Car> cars = ...;
cars.forEach(Car::set);

如果你坚持的话,你可以用 Stream 来完成:

cars.stream().forEach(Car::set);