文章目录 一、高阶函数 1、基本概念 2、案例演示 二、柯里化 1、基本概念 2、案例演示 三、自定义控制结构 1、基本概念 2、案例演示 Scala内置的控制结构并不多,仅仅是够用为止,之所以这样做,是因为Scala给我们提供了自定义控制结构的能力,这个自定义控制结构是通过“高阶函数+柯里化”来实现的。 一、高阶函数 1、基本概念 一个函数能够接受另一个函数作为参数传入,这样的函数称为高阶函数。高阶函数为我们提供额外的机会去组织和简化代码。 2、案例演示 package net.hw.ccs /** * 功能:演示高阶函数 * 作者:华卫 * 日期:2020年1月19日 */ object HighOrderFuncDemo { def