Scala 函數(shù) - 默認(rèn)參數(shù)值
Scala 函數(shù) - 默認(rèn)參數(shù)值
Scala 可以為函數(shù)參數(shù)指定默認(rèn)參數(shù)值,使用了默認(rèn)參數(shù),你在調(diào)用函數(shù)的過(guò)程中可以不需要傳遞參數(shù),這時(shí)函數(shù)就會(huì)調(diào)用它的默認(rèn)參數(shù)值,如果傳遞了參數(shù),則傳遞值會(huì)取代默認(rèn)值。范例如下:
object Test { def main(args: Array[String]) { println( "返回值 : " + addInt() ); } def addInt( a:Int=5, b:Int=7 ) : Int = { var sum:Int = 0 sum = a + b return sum } }
執(zhí)行以上代碼,輸出結(jié)果為:
$ scalac Test.scala $ scala Test 返回值 : 12
相關(guān)文章
- JDBC 事務(wù)提交回滾范例
- JDBC 異常處理
- JDBC ASCII流 和 二進(jìn)制數(shù)據(jù)
- JDBC 選擇數(shù)據(jù)庫(kù)范例
- JDBC 更新數(shù)據(jù)范例
- Hibernate 架構(gòu)
- Maven NetBeans
- Maven GroupID 和 ArtifactID 是什么
- Gson 數(shù)據(jù)綁定
- Gson 序列化示例
- Gson 定制型適配器
- Scala 基礎(chǔ)語(yǔ)法
- Scala 變量
- Scala 方法與函數(shù)
- Scala 提取器(Extractor)
- spring 創(chuàng)建應(yīng)用
- Spring IoC容器
- Spring AOP
- Spring JAXB
- Spring Angular CRUD應(yīng)用程序