在Scala中读取键盘输入,并显示键入的字符

Gig*_*ron 8 console scala user-input

我知道readInt,并readLine从键盘读取输入类似的方法和我能够填充与用户输入的数据变量.但是在REPL中,在输入字符时不会显示任何内容.REPL中是否有设置使它们可见?或者我应该使用其他方式来读取用户的输入?

KCh*_*oux 10

我很惊讶这还没有回答.我曾经遇到过同样的问题.尝试像这样运行REPL:

C:\> scala -Xnojline
Run Code Online (Sandbox Code Playgroud)

这应该禁用JLine并允许您按照readLine预期的方式使用该方法(显示键入时键入的字符).