我对Scala中的String
与java.lang.String
之间的区别感到困惑。
当我执行以下操作时,会显示String
。
scala> val msg = "Hello, World!"
msg: String = Hello, World!
但是,如在链接中完成的方式:First Steps in Scala
显示为java.lang.String
:
scala> val msg = "Hello, world!"
msg: java.lang.String = Hello, world!
为什么会这样?