Function接口

java.util.function.Function<T,R〉接口用来根据一个类型的数据得到另一个类型的数据,前者称为前置条件,后者称为后置条件。

抽象方法:apply

Function接口中最主要的抽象方法为:R apply(T t),根据类型T的参数获取类型R的结果。
使用的场景例如∶将String类型转换为Integer类型。

默认方法:andThen

Function接口中有一个默认的 andThen方法,用来进行组合操作。JDK源代码如︰

该方法同样用于“先做什么,再做什么""的场景,和consumer 中的 andThen差不多∶

第一个操作是将字符串解析成为int数字,第二个操作是乘以10。两个操作通过 andThen 按照前后顺序组合到了一起。

最新文章

  1. 安卓调用百度地图api 错误 mcode参数不存在
  2. iOS常用的忽略警告
  3. select接收后台返回值的解决方案
  4. vsftpd配置参数详细整理
  5. 安装oracle 12c遇到问题
  6. RF学习过程中遇到的问题
  7. redhat5安装jdk6、eclipse和tomcat6
  8. 如何将UISearchBar上&quot;Cancel&quot;按钮改为”取消“?
  9. 第一百三十三节,JavaScript,封装库--弹出登录框
  10. 简单学习JavaScript面向对象编程
  11. c#操作IIS之IISHelper
  12. 基于timestamp和nonce的防重放攻击
  13. android studio导出apk
  14. Galera Cluster mysql+keepalived集群部署
  15. excel 设置的函数在打开的时候不会自动执行
  16. python第十五天-原来还差一份作业
  17. 双倍浮向(双倍边距)(只有IE6出现)
  18. (转)【Java线程】Java内存模型总结
  19. python高级特性和高阶函数
  20. The STM32F746G-DISCO discovery board -- MBED

热门文章

  1. 七、kubernetes污点和容忍
  2. JS 学习笔记 (七) 面向对象编程OOP
  3. jmeter接口性能测试【CSV文件读取+接口关联+设置集合点】
  4. 不一样的纯H5C3动画爱心
  5. Paddle Graph Learning (PGL)图学习之图游走类模型[系列四]
  6. Java新特性(2):Java 10以后
  7. java 定时开始执行程序
  8. 【每日一题】【栈和队列、双端队列】20. 有效的括号/NC52 有效括号序列-211127/220126
  9. Django框架:10、Ajax补充说明、多对多三种创建方法、Django内置序列化组件、批量操作数据方法、分页器思路、form组件
  10. YonBuilder移动开发平台功能大盘点