在 Scala (2.7.7final) 中,该Predef.println
方法被定义为具有以下签名:
def println (x : Any) : Unit
怎么会,那么以下工作:
scala> println(1,2)
(1,2)
编译器是否会自动将逗号分隔的参数列表转换为元组?用什么魔法?这里是否有隐式转换,如果有,是哪一个?
在 Scala (2.7.7final) 中,该Predef.println
方法被定义为具有以下签名:
def println (x : Any) : Unit
怎么会,那么以下工作:
scala> println(1,2)
(1,2)
编译器是否会自动将逗号分隔的参数列表转换为元组?用什么魔法?这里是否有隐式转换,如果有,是哪一个?