描述:Function< T,R> 接口接受一个T类型参数,返回R类型对象或值
源码如下:
public interface Function<T, R> {
/**
* Applies this function to the given argument.
*
* @param t the function argument
* @return the function result
*/
R apply(T t);
}
测试代码:传入一个Integer类型的参数,输出一个String类型的值
@Test
public void test(){
Function<Integer,String>function = x->"result: " + x.toString();
logger.info(function.apply(15));//输出 result: 15
}