App下載
首頁javastream_mapJava Stream - 如何將BigDecimal映射為雙精度并計(jì)算平均值

Java Stream - 如何將BigDecimal映射為雙精度并計(jì)算平均值

我們想知道如何將BigDecimal映射為雙精度并計(jì)算平均值。
import java.math.BigDecimal;
import java.util.stream.Stream;

public class Main {

  public static void main(String[] args) throws Exception {

    Stream.of(new BigDecimal("1.2"), new BigDecimal("3.7"))
        .mapToDouble(BigDecimal::doubleValue).average()
        .ifPresent(System.out::println);
  }
}