标签:ring das public turn 接口 语句 int 抽象 anon
public class Syntax2 { public static void main(String[] args) { //语法参数 // 1.参数类型 //由于在接口的抽象方法中,已经定义了参数的数量和类型.所以在lambda的参数类型可以省略 //备注: 如果需要省略类型,则每一个参数的类型都要省略, 千万不要出现省略一个参数类型, 另一个不精简 LambdaNoneReturnMultipleParameter lambda1 = (a,b) -> { System.out.println("Hello World !"); }; //2.小括号 //如果说,参数列表中,参数的数量只有一个,此时小括号可以省略 LambdaNoneReturnSingleParameter lambda2 = a -> { System.out.println("Hello World !"); }; //大括号 //如果方法体中只有一条语句, 大括号可以省略 LambdaNoneReturnSingleParameter lambda3 = a -> System.out.println("Hello World !"); // 如果方法体中,唯一的语句是一个返回语句,则大括号可以省略,但必须省略掉return LambdaSingleReturnSingleParameter lambda4 = a -> a; } }
标签:ring das public turn 接口 语句 int 抽象 anon
原文地址:https://www.cnblogs.com/shansm/p/12547551.html