函數定義

函數定義

定數定義如下:

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}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章