jdk8-获取list<Object>中的某个属性并过滤非空,然后返回一个属性的list

来源:互联网 发布:网络火词2016 编辑:程序博客网 时间:2024/06/10 02:56

合并userLoginLogList所有areaId,并去除非空值:


List<Long> areaIds = userLoginLogList.stream().map(UserLoginLogStatisticsVO::getAreaId).filter(x -> x !=null ).collect(Collectors.toList());


主要说明:

List<UserLoginLogStatisticsVO> userLoginLogList;

class UserLoginLogStatisticsVO{

private Long areaId;

}

阅读全文
0 0