函數定義

函數定義markdown

定數定義以下:ide

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}
相關文章
相關標籤/搜索