利用Lambda語法幫您的程式碼瘦身

作   者:戴谷州 精誠資訊 恆逸教育訓練中心 資深講師
技術分類:程式設計

Java SE 8導入了Lambda語法(又稱Lambda運算式),讓我們看看下列幾種應用情境:

1. 集合走訪

傳統寫法:
以Lambda語法改寫:

2. 集合篩選

集合定義:
傳統寫法:
以Lambda語法改寫:

3. 取代以往Functional Interface

傳統寫法:
以Lambda語法改寫:

4. 函式指標

傳統寫法:
以Lambda語法改寫:

由以上數個範例可以看出:使用Lambda語法不但簡化程式,讓程式變得更精簡與淺顯易懂。如果您正在使用Java SE 8開發程式,可以運用Lambda語法,讓您的程式碼瘦身,程式更為簡潔。

您可在下列課程中了解更多Java開發最新的程式開發技巧!

 

Share |
可在課程中了解更多技能…
相關學習資源︰

【SL-275-SE7】Java SE7程式語言設計
【SL-110-SE7】Java SE7初階程式設計