list提取某个字段转换成list,2种写法

简介: list foreach stream
+关注继续查看
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支持的语法,基本普适各场景。
目录
相关文章
|
25天前
把list转为List<clazz>类型,并把字典项转为字典值
把list转为List<clazz>类型,并把字典项转为字典值
|
1月前
|
Java
java8 List根据对象中属性去重-多属性去重-去除重复字符串
java8 List根据对象中属性去重-多属性去重-去除重复字符串
206 0
|
2月前
|
Java
Java对象,Map,List,Set数组等相互转换大全(详细讲解,附代码,讲解案例)(二)
Java对象,Map,List,Set数组等相互转换大全(详细讲解,附代码,讲解案例)(二)
51 0
Java对象,Map,List,Set数组等相互转换大全(详细讲解,附代码,讲解案例)(二)
|
2月前
|
JSON Java 数据格式
Java对象,Map,List,Set数组等相互转换大全(详细讲解,附代码,讲解案例)(一)
Java对象,Map,List,Set数组等相互转换大全(详细讲解,附代码,讲解案例)(一)
40 0
Java对象,Map,List,Set数组等相互转换大全(详细讲解,附代码,讲解案例)(一)
|
3月前
|
Java
解决数组与list的转换问题
解决数组与list的转换问题
15 0
|
9月前
|
存储 JSON 数据库
使用jackson的@JsonProperty()进行字段修改成自己想要的,并实现json字符串和list集合相互转换
使用jackson的@JsonProperty()进行字段修改成自己想要的,并实现json字符串和list集合相互转换
396 0
使用jackson的@JsonProperty()进行字段修改成自己想要的,并实现json字符串和list集合相互转换
Java 将两个对象list里面的 某个字段值抽取到一个list里
Java 将两个对象list里面的 某个字段值抽取到一个list里
387 0
Java 将两个对象list里面的 某个字段值抽取到一个list里
|
Java
Java8使用stream操作两个list根据某字段匹配再对其中一个list进行赋值
Java8使用stream操作两个list根据某字段匹配再对其中一个list进行赋值
1599 0
|
Java fastjson Python
Gson对Map中值为null的字段转换为空字符串输出
之前我写过一篇文章《Gson对字符串null的字段转换为空字符串输出》,有个兄弟评论说:定义返回的对象,code,msg,object data类型 data类型里面如果是List的map好像还是转不了。这次写一下关于Gson对Map中值为null的字段转换为空字符串输出。
Gson对Map中值为null的字段转换为空字符串输出
推荐文章
更多