1、函數(shù)的使用
? ? ? ? 定義函數(shù)使用fun關(guān)鍵字,如下代碼所示:
fun add(a: Int, b: Int): Int {
return?a?+?b
}
函數(shù)add有兩個(gè)Int型的參數(shù),冒號(hào)后跟的是函數(shù)的返回值,一條代碼語句的末尾不用加分號(hào),當(dāng)然加上分號(hào)也沒有問題。
上面的add函數(shù)還可以簡寫成如下形式:
fun add(a: Int, b: Int) = a + b;
沒有顯式指定函數(shù)的返回值,會(huì)自動(dòng)推斷函數(shù)的返回值。