package com.wuming.lambda;public class TestLambda2 {public static void main(String[] args) {ILove love=null;/* //1.lambda表示简化ILove love =(int a)->{System.out.println("i love you-->"+a);};//简化1.参数类型love=(a)->{System.out.println("i love you-->"+a);};*///简化2.简化括号love=(a,b)->{System.out.println("i love you-->"+a);System.out.println("too");};//总结://lambda表达式只能有一行代码的情况下才能简化成一行,如果有多行就用代码块包裹//前提接口为函数式接口,只有一个方法//多个参数也可以去掉参数类型,要去掉就都去掉,必须加上括号love.love(2,4);} } interface ILove{void love(int a,int b); }
i love you-->2
too