use*_*355 6 scala intellij-idea intellij-14
我能够运行示例代码,我保存了它sample.sc,结果显示在Scala控制台上.但是在运行以下程序时出现错误,我保存为Timeprogram.scala脚本:
/**
* Created by sarathrnair on 3/18/15.
*/
println ( "Enter the seconds" )
val totalSeconds=readInt()
val displaySeconds=totalSeconds%60
val totalMinutes=totalSeconds/60
val displayMinutes=totalMinutes%60
val displayHours=totalMinutes/60
val sec=displaySeconds.toString
val min=displayMinutes.toString
val finalString=displayHours+":"+("0"*(2-min.length))+min+":"+("0"*(2-sec.length))+sec
println (finalString)
Run Code Online (Sandbox Code Playgroud)
我得到的错误是:
运行scala控制台时出错.未指定模块.
请帮我确定这个错误背后的原因.
小智 19
选择"运行Scala控制台"时提到错误的原因,即 -
运行scala控制台时出错.未指定模块.
是Scala控制台运行配置中没有指定模块.单击运行配置下拉列表并选择"编辑配置...",您可以在其中指定模块.
但这只是你想在IntelliJ中打开一个REPL shell.如果您只想运行Scala程序,请按照接受的答案进行操作,然后选择"运行"而不是"运行Scala控制台".
小智 4
如果它是 .scala 文件,您需要将其包装到扩展 App 的对象中,例如:
object Timeprogram extends App {
// Your program here
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15250 次 |
| 最近记录: |