0
点赞
收藏
分享

微信扫一扫

java8新特性使用 如stream流,Java stream()用法集合单独取出对象中一个属性成为集合或数组


java8 stream

userList = userList.stream().sorted(Comparator.comparing(UserDTO::getAge)).collect(Collectors.toList());

filter 过滤 如stream().filter()
map
sorted 排序
limit 限制几个
filter()和map()的区别:
filter是过滤操作,返回结果为true的数据;而map的作用是将流中的每一个元素T映射为R。
​Java8新特性 Stream简介 stream().filter和stream().map区别

Java stream()用法集合单独取出对象中一个属性成为集合或数组

List<DictEntity> dictEntityList = dictService.findByType(6);


List<String> stateNameList = dictEntityList.stream().map(DictEntity::getName).collect(Collectors.toList());


举报

相关推荐

0 条评论