首页javalambda_interfaceJava Stream - 如何使用类字段变量保存方法引用的计算

Java Stream - 如何使用类字段变量保存方法引用的计算

我们想知道如何使用类字段变量保存方法引用的计算。
import java.util.stream.LongStream;

public class Main {
  public static void main(String...args){
    Accumulator accumulator = new Accumulator();
    LongStream.rangeClosed(1, 100).forEach(accumulator::add);
    System.out.println(accumulator.total); 
  }
}
class Accumulator {
  long total = 0;

  public void add(long value) {
      total += value;
  }
}