级联lambda是返回函数的函数的简单的表达方式。
其参数是一个对象,返回值是一个函数。一般的,这个对象是这个函数内的一个变量,但不是参数。
例如:
Function
这里返回的函数就是一个lambda表达式,即s->s.length()>k
这里的k
由Function
的第一个函数提供。
使用:使用这个高阶函数的test
方法获得返回的函数。
级联lambda是返回函数的函数的简单的表达方式。
其参数是一个对象,返回值是一个函数。一般的,这个对象是这个函数内的一个变量,但不是参数。
例如:
Function
这里返回的函数就是一个lambda表达式,即s->s.length()>k
这里的k
由Function
的第一个函数提供。
使用:使用这个高阶函数的test
方法获得返回的函数。