Scala入门基础(9)函数的用法

目录:

1️⃣函数的字面量语法

2️⃣把函数作为参数

3️⃣把函数作为返回值

4️⃣Scala函数的闭包cloure

5️⃣函数的柯里化格式定义

6️⃣Scala部分应用函数

正文:

一。函数的字面量语法

定义函数的另一个方式:字面量
作用:让函数的定义更加灵活
格式:var 变量 = 函数

简写1:函数内部只有一句,所以可以省略{ }

简写2:如果变量只有了一次,可以用占位符

(演示)

8836f48f9d1b4dfbbcfdff1381da3490.png

二。把函数作为参数

(演示)

cd268f5efc714623a016ec388e4ee88d.png

三。把函数作为返回值

(演示)

3ee39e05c27d420d954416a128bcb2ad.png

四。Scala函数的闭包cloure

闭包cloure:函数引用了非局部变量,就形成了闭包

(演示)

7e01e737e8c14cdab035b9f2490c3a01.png

五。函数的柯里化格式定义

柯里化格式:把多个参数折出来,一个一个定义

(演示)

5e6fa026785e4de3a014547d0c542f30.png

六。Scala部分应用函数

(演示)

6a878ec014294ca3914df4ceb25dd9cd.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值