【发布时间】:2012-02-22 08:18:28
【问题描述】:
如果我在 Scala REPL 中计算以下表达式:
scala> "1" + 1
res0: java.lang.String = 11
返回的类型是:java.lang.String。
如果我评估这个类似的表达式:
scala> 1 + "1"
res1: String = 11
返回的类型是:String。
为什么不一样?
【问题讨论】:
-
在 Scala 2.10 中都返回
String。
标签: java scala expression