List<Class>提取某个字段转换成List<String>,2种写法

1.使用stream的方式:
List<String> userIds = appPermissionVoList.stream().map(appPermissionVo->appPermissionVo.getUserId()).collect(Collectors.toList());
 
2.使用guava:
List<String> usrIds = Lists.transform(appPermissionVoList,appPerm->appPerm.getUserId());
 
这2种写法都是支持的,stream是jdk8支持的语法,基本普适各场景。
posted @ 2023-01-12 10:24  阿迪di  阅读(2240)  评论(0编辑  收藏  举报
Title