Java 级联lambda

级联lambda是返回函数的函数的简单的表达方式。
其参数是一个对象,返回值是一个函数。一般的,这个对象是这个函数内的一个变量,但不是参数。
例如:
Function<Integer,Predicate<String>> chained_filter = k-> s-> s.length()>k;

这里返回的函数就是一个lambda表达式,即s->s.length()>k 这里的kFunction的第一个函数提供。

使用:使用这个高阶函数的test 方法获得返回的函数。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容