函数式编程,List循环列子。
来源:互联网 发布:企业网站seo教程 编辑:程序博客网 时间:2024/06/05 17:26
List<ConnClassification> list = resourceLibraryService.getConn(2, userid, filterKeyword);list.forEach(m -> m.setUpdatetime(m.getUpdatetime().substring(0, 16)));
如图,简单明了,把list里面的所有updatetime时间处理完并赋值给原来的list。
同时修改多个字段
list.forEach(m -> { m.setImage(newappConnectionService.getConnInfoPhoto(m.getId())); m.setConntime(Util.dateFormat10(m.getConntime())); });
还可以独立出一个方法,操作一个对象,然后直接替换一个对象
list = list.stream().map(m -> transfer(m)).collect(Collectors.toList());
//transfer(m)是一个自己定义的方法,可以处理对象里面的多个属性,然后再把处理完的新的对象返回到list里面去
Java8 lambda表达参考:http://www.importnew.com/16436.html
阅读全文
0 0
- 函数式编程,List循环列子。
- 几个CGRect 函数列子
- orcle 函数列子
- SHELL编程常用列子参考
- 简单的网络编程列子,服务器端
- JavaScript面向对象编程 小列子
- 循环列子 将一个整数各个位数倒序输出
- freemarker用list函数循环列表并在指定位置跳出,即控制list循环个数
- Python编程_Lesson007_循环讲解和函数
- 基于C++11模板元编程实现Scheme中的list及相关函数式编程接口
- C#基础编程小列子---------自制文件浏览框
- Java网路编程____UDP协议Socket客户端服务器聊天室列子
- 函数指针及从文件读取的列子
- java中lambda(函数式编程)一行解决foreach循环
- perl语言编程(哈希表篇)-哈希表循环,each函数的使用
- Matlab编程学习:用内建函数代替for循环
- list循环逆序输出
- 循环单链表(circular list)
- 认识理解Java中native的方法
- python 安装 三方组件方法
- Java简单模拟ping
- centos7 安裝 Nginx
- setFirstResult ,setMaxResults
- 函数式编程,List循环列子。
- Java字符串倒序输出
- teacher's homework(1)
- Optimization algorithm in Deep Learning
- tolua++使用(将2d_x自定义类导入lua)
- 【databinding】Exception while handling step android.databinding.annotationprocessor.ProcessExpression
- 如何6天玩转云服务器
- Strust组件—RequestProcessor类详解 (转)
- jsp中 EL标签获取不到值