//场景:从实体对象List中取某一属性列表,并去重,原始数据如下图。
List<AlarmTimeTrend> list = homePageMapper.alarmTimeTrend(cp);
List<Integer> alarmTypeLis = list.stream()
.map(AlarmTimeTrend::getAlarmType)//取属性
.collect(Collectors.toList())
.stream()
.distinct()//去重
.collect(Collectors.toList());
Java Stream应用
最新推荐文章于 2024-03-06 12:26:37 发布