FunctoinDemo 的形式
public class FunctoinDemo { // function中Function<T, R> T==表示传入的参数String,R==表示返回的参数 public static void functionTest(Function<String,Integer> function){ int num = function.apply("50"); num+=100; System.out.println(num); } public static void main(String[] args) { functionTest(new Function<String, Integer>() { @Override public Integer apply(String s) { // String 转化成 int类型的方法 return Integer.valueOf(s); } }); } }
这里包含 String-->int 类型的方法