JUF 四大函数式接口
函数型接口 Function<T,R>
- 函数型接口:Function<T,R>
- 接口中只有一个apply方法:传入一个参数T ,返回一个 R 。
- 对类型为T的对象应用操作,并返回结果。结果是R类型的对象。
/**
* 函数型接口:Function<T,R>
* 接口中只有一个apply方法:传入一个参数T ,返回一个 R 。
* 对类型为T的对象应用操作,并返回结果。结果是R类型的对象。
*/
public class FunctionDemo {
public static void main(String args[]){
Function<Integer,String> function = new Function<Integer, String>() {
@Override
public String apply(Integer integer) {
return integer+"";
}
};
//使用Lambda简写
Function<Integer,String> function1 = s -> s+"";