传入一个范围,
package org.funmo.scala
object HelloScala {
def main(args:Array[String]){
val s=sum(1 to 5 :_*)
println(s)
}
def sum(args:Int*)={
var result=0
for(arg <- args){
result+=arg
}
result
}
}
本文深入探讨了Scala中可变参数的使用方法,通过具体示例展示了如何定义和调用带有可变参数的方法,以及如何将一个范围作为可变参数传递,为读者提供了理解和运用Scala可变参数的实践指南。
传入一个范围,
package org.funmo.scala
object HelloScala {
def main(args:Array[String]){
val s=sum(1 to 5 :_*)
println(s)
}
def sum(args:Int*)={
var result=0
for(arg <- args){
result+=arg
}
result
}
}
转载于:https://my.oschina.net/roundnet/blog/534486

被折叠的 条评论
为什么被折叠?