Java SE 8導入了Lambda語法(又稱Lambda運算式),讓我們看看下列幾種應用情境:
1. 集合走訪
傳統寫法: |
 |
以Lambda語法改寫: |
 |
2. 集合篩選
3. 取代以往Functional Interface
傳統寫法: |
 |
以Lambda語法改寫: |
 |
4. 函式指標
傳統寫法: |
 |
以Lambda語法改寫: |
 |
由以上數個範例可以看出:使用Lambda語法不但簡化程式,讓程式變得更精簡與淺顯易懂。如果您正在使用Java SE 8開發程式,可以運用Lambda語法,讓您的程式碼瘦身,程式更為簡潔。
您可在下列課程中了解更多Java開發最新的程式開發技巧!
|