java lambda表达式的简单应用

一、多参数的情况:

(Type1 param1, Type2 param2, ..., TypeN paramN) -> {
  statment1;
  statment2;
  //.............
  return statmentM;
}

二、单参数的情况:

param1 -> {
  statment1;
  statment2;
  //.............
  return statmentM;
}

可省略小括号

三、单语句的情况:

param1 -> statment

当lambda表达式只包含一条语句时,可以省略大括号、return和语句结尾的分号

四、方法引用的情况:

Class or instance :: method

Java lambda表达式的实现得益于函数式接口原理。

猜你喜欢

转载自blog.csdn.net/guotufu/article/details/84380121