我在Temp类中有两个日期字段,分别是validFromDate和asOfDate。我手头有一个List。我需要将其中validFromDate最接近asOfDate的记录的标志(flag)设为true。
例如:
List<temp> {
Temp1:
asOfDate: 2018-01-04
validFrom: 2018-01-01
Temp2:
asOfDate: 2018-01-04
validFrom: 2018-01-02
Temp3:
asOfDate: 2018-01-04
validFrom: 2018-01-03
}
输出应为Temp3,因为此validFrom最接近asOfdate。我将为此Temp2设置标志为true。
如何使用Java 8流实现此目标?
Temp3
吗? - Eugene返回适用的限制; }
- Sahil