1
def main(args: Array[String]) {
foo("hello")
}
def foo(args:Any*){
bar(args)
}
def bar(args:Any *){
println(args)
}
看上面的代碼中,輸出是WrappedArray(WrappedArray(你好))階可變參數(在任何*)纏繞兩次
字符串 'hello' 纏繞兩次,如何避免這種
你能否做出解釋? – jilen
@jilen這個回答很好地涵蓋了這個話題:http://stackoverflow.com/questions/4176440/syntax-sugar –