用java 8中的function函數(shù) 來消滅if else ,讓代碼更加優(yōu)雅

課代表總結(jié)了java 8中的function函數(shù)的信息??????
視頻內(nèi)容:
1??java 8中的function函數(shù)??
2??處理拋出異常的if??
視頻內(nèi)容:
1??java 8中的function函數(shù)??
用Java 8中的Function接口,消滅代碼中if...else
supplier供給型函數(shù)
Consumer消費(fèi)型函數(shù)
Runnable無參無返回型函數(shù)
Function函數(shù)的表現(xiàn)形式為接收一個參數(shù),并返回一個值。
Supplier、Consumer和IRunnable可以看作Function的一種特殊表現(xiàn)形式
處理拋出異常的if
處理if分支操作
如果存在值執(zhí)行消費(fèi)操作,否則執(zhí)行基于空的操作
?
00:29
?
2??處理拋出異常的if??
拋出異常信息
?
00:29
?
標(biāo)簽: