首页 > 其他 > 详细

函数定义

时间:2018-03-01 13:14:08      阅读:189      评论:0      收藏:0      [点我收藏+]

函数定义

定数定义如下:

var sum = 0
def add(a: Int): Unit = {
    sum += a
}

高级用法

  1. 如果函数只有一条语句,则可以把花括号去掉,如下所示:

    def add(a: Int): Unit = sum += a
  2. 如果去掉返回值Unit,scala会默认会把函数体最后一行的值做为返回值,如下所示:
def add(a: Int) = sum += a
  1. 如果把返回值及等号去掉,则返回值位Unit,如下所示:
    def add(a: Int) { sum += a}

函数定义

原文:http://blog.51cto.com/beyond3518/2074236

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!