快,關注米兜Java,一起漲姿勢~
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5yM2UjMzETZjF2YkZWYxczMiBjZkBjNmZGMyADZhZTN08CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
熱點推薦
- 深入淺出Nginx,如何做到高并發下的高效處理?如何做到熱部署?
- 推薦27個Mybatis-Plus優秀案例
- foreach循環中為什麼不要進行remove/add操作
- 微服務架構如何保證安全性?
學習目标
掌握java之Lambda函數式程式設計 filter、map等最常見用法。
實作前準備
利用java8新特性,可以用簡潔高效的代碼來實作一些資料處理。
定義1個Apple對象:
public class Apple {
private Integer id;
private String name;
private BigDecimal money;
private Integer num;
public Apple(Integer id, String name, BigDecimal money, Integer num) {
this.id = id;
this.name = name;
this.money = money;
this.num = num;
}
}
添加一些測試資料:
List appleList = new ArrayList<>();//存放apple對象集合
Apple apple1 = new Apple(1,"蘋果1