Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala:导入Scala.io.StdIn.readLIne--导入时出错_Scala - Fatal编程技术网

Scala:导入Scala.io.StdIn.readLIne--导入时出错

Scala:导入Scala.io.StdIn.readLIne--导入时出错,scala,Scala,如果导入readline,我会收到一个错误,如下所示: 导入scala.io.StdIn.{readline,readInt}=> error: value readline is not a member of object scala.io.StdIn import scala.io.StdIn.{readline, readInt} Scala代码运行程序版本2.12.1 如果不导入此内容,则会收到一条不推荐使用的消息: warning: there was one deprecat

如果导入readline,我会收到一个错误,如下所示:

导入scala.io.StdIn.{readline,readInt}
=>

error: value readline is not a member of object scala.io.StdIn
import scala.io.StdIn.{readline, readInt}
  • Scala代码运行程序版本2.12.1
如果不导入此内容,则会收到一条不推荐使用的消息:

warning: there was one deprecation warning (since 2.11.0); re-run with -deprecation for details
one warning found
如果使用函数的填充路径,则不会出现错误:

var x = scala.io.StdIn.readLine.toInt
请告诉我您是否可以帮助我解决导入问题。谢谢。

一个非常小的俯瞰:

import scala.io.StdIn.{readLine, readInt}
readLine
有一个大写的L

一个非常小的忽略:

import scala.io.StdIn.{readLine, readInt}

readLine
有一个大写的L

Jinx。很明显的后续问题是,为什么编译器在2017年没有告诉我们这一点?@som snyt有些人没有,Scala的至少目前没有。我知道他们正在为新编译器编写更好的错误消息,我很乐意接受contributions.Jinx。很明显的后续问题是,为什么编译器在2017年没有告诉我们这一点?@som snyt有些人没有,Scala的至少目前没有。我知道他们正在为新的编译器编写更好的错误消息,我很乐意接受他们的贡献。是的,谢谢。scala新手,有点疏忽。是的,谢谢。对scala来说是个新手,有点疏忽。