我需要根据 Int 的值组成一个字符串 - Scala 让我感到困惑:
scala> val qqq: Int = -3
qqq: Int = -3
scala> qqq.toString
res17: String = -3
scala> if (qqq < 0)
| qqq.toString
res19: Any = -3
那里发生了什么?为什么 qqq.toString 是第一个字符串而不是最后一个字符串?
我需要根据 Int 的值组成一个字符串 - Scala 让我感到困惑:
scala> val qqq: Int = -3
qqq: Int = -3
scala> qqq.toString
res17: String = -3
scala> if (qqq < 0)
| qqq.toString
res19: Any = -3
那里发生了什么?为什么 qqq.toString 是第一个字符串而不是最后一个字符串?