Lambda表达式

Lambda表达式

Public class TestLambda01{
    
    psvm{
       ILambda lambda = ()-> sout("!!!") ;
        lambda.lambda();
    }
    
    interface ILambda{
        void lambda();
    }
    
}

总结

  1. lambda表达式只有一行代码的情况下才能成为一行,如果有多行,那么就用代码块包裹。
  2. 前提地接口为函数式接口
  3. 多个参数类型也可以去掉参数类型,要去掉都去掉,必须加上括号
posted @ 2023-02-15 09:18  闪光弹投掷员  阅读(12)  评论(0)    收藏  举报