💡
原文约300字/词,阅读约需1分钟。
📝
内容提要
本文介绍了两种lambda表达式:表达式体和块体。表达式体由单一表达式构成,而块体可包含多条语句,适用于复杂操作。示例中,块体lambda用于查找整数的最小正因子。
🎯
关键要点
-
表达式体是最简单的lambda表达式,由单一表达式构成。
-
块体允许多条语句,适用于复杂操作。
-
块体lambda可以进行变量声明、循环、if和switch语句等操作。
-
返回值时需要显式使用return语句。
-
示例中,块体lambda用于查找整数的最小正因子。
-
通过接口NumericFunc,块体lambda接收一个整数并返回其最小正因子。
➡️