【发布时间】:2019-01-30 09:37:46
【问题描述】:
例如,
List<Product> productsList = new ArrayList<Product>();
productsList.add(new Product(1,"HP Laptop",25000f));
productsList.add(new Product(2,"Dell Laptop",30000f));
productsList.add(new Product(3,"Lenevo Laptop",28000f));
productsList.add(new Product(4,"Sony Laptop",28000f));
productsList.add(new Product(5,"Apple Laptop",90000f));
Float totalPrice = productsList.stream()
.map(product->product.price)
.reduce(0.0f,(sum, price)->sum+price);
System.out.println(totalPrice);
这里是哪个功能接口,(sum, price)->sum+price指的是?
【问题讨论】:
-
只是将评论移到自己的答案然后...
标签: java java-8 java-stream functional-interface