lambda总结
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
?
總結
- 上一篇: C语言 文件读写 fputs 函数 -
- 下一篇: BugkuCTF-MISC题猫片