我是Scala编程的新手,有人可以在下面给我解释警告原因吗?
我试图找到原因,它似乎是一个很大的修复:https://issues.scala-lang.org/browse/SI-6439
那么为什么我会收到这个警告?
Mar*_*rth 13
这特定于REPL(读取评估打印循环),因为它无法知道用户输入何时结束.
使用:paste绕过它:
scala> class A {}
defined class A
scala> object A {}
defined object A
warning: previously defined class A is not a companion to object A.
Companions must be defined together; you may wish to use :paste mode for this.
scala> :paste
// Entering paste mode (ctrl-D to finish)
class A {}
object A {}
// Exiting paste mode, now interpreting.
defined class A
defined object A
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3020 次 |
| 最近记录: |