scala> val s = 7.toBinayString
<console>:7: error: value toBinayString is not a member of Int
val s = 7.toBinayString
^
scala> val k = 7
k: Int = 7
scala> k.toBinaryString
res44: String = 111
由于阀K=7和7被确定为英特,而不是RichInt或java.lang。 我看不出为什么他们得到不同处理。
为什么会有差异?