Scala的函数定义

scala的函数定义以def关键字开头,只要是合法的标识符都可以定义为函数名,Scala的函数参数列表与java的不同之处在于函数参数的类型声明在变量名之后,并通过冒号分隔。scala的函数返回类型定义在函数列表之后并通过冒号分隔,而java中的返回类型则是定义在方法名之前。

Scala的函数规则

(1):只有一行可以省略{}。当Scala的函数体中只有一行表达式时可以省略{},输出结果依然不变。

(2):最后一条语句为函数的返回值。当函数体中有多个语句存在时,返回最后一条语句的值。

(3):函数的返回值可以省略。Scala的面向函数式编程可以帮助推断返回值类型,所以可以省略声明函数的返回值类型·。

Scala的函数调用

声明一个函数之后,可以通过“对象.函数名(参数列表)”的方法调用函数,参数列表中不需要指定参数类型。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值