【发布时间】:2012-01-14 08:29:53
【问题描述】:
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
由于 val k = 7 和 7 被标识为 Int,而不是 RichInt 或 java.lang.Integer,我不明白为什么它们的处理方式不同。
为什么会有差异?
【问题讨论】:
-
@PrimosK:如果有人更正了标题,问题将变得毫无用处。 ;)
-
嘿嘿嘿 :) 我也没看到.. :)
-
这应该被标记为 StackOverflow 的“最佳”。
-
@userunknown 当我在编辑框下方看到您的评论时,我正要这样做。 :)
标签: scala read-eval-print-loop