Scala :: 无法在命令提示符下获取输出
Scala :: Unable to get the output in command prompt
object ScalaTest{
def main (args: Array[String]){
var i =0
while(i<=10){
println(i)
i +=1
}
}
}
当我这样做时
c:\ Scalac ScalaTest.scala \ it goes to the next line but
c:\ Scala ScalaTest.scala \ Nothing is happening cursor is blinking in the next line but no response.
我在这里做错了什么。看不到输出或任何东西。
请帮忙
编译后用scala
命令执行的文件不是源文件,而是scalac
.
生成的二进制文件
如果你看一下:http://www.scala-lang.org/old/node/166
然后您应该尝试:
scalac ScalaTest.scala
scala ScalaTest
我在 REPL 控制台中试过你的代码,它工作正常。
但是,它可能不是有史以来最地道的 Scala 代码。
看看 Range
并尝试类似的东西是一个很好的方法:
(0 to 10).foreach(println)
在没有可变变量的情况下产生相同的结果
object ScalaTest{
def main (args: Array[String]){
var i =0
while(i<=10){
println(i)
i +=1
}
}
}
当我这样做时
c:\ Scalac ScalaTest.scala \ it goes to the next line but
c:\ Scala ScalaTest.scala \ Nothing is happening cursor is blinking in the next line but no response.
我在这里做错了什么。看不到输出或任何东西。 请帮忙
编译后用scala
命令执行的文件不是源文件,而是scalac
.
如果你看一下:http://www.scala-lang.org/old/node/166
然后您应该尝试:
scalac ScalaTest.scala
scala ScalaTest
我在 REPL 控制台中试过你的代码,它工作正常。 但是,它可能不是有史以来最地道的 Scala 代码。
看看 Range
并尝试类似的东西是一个很好的方法:
(0 to 10).foreach(println)
在没有可变变量的情况下产生相同的结果