如何从eclipse执行scala类?

时间:2015-08-24 09:17:00

标签: scala

您好我是scala的新手,我正在尝试从eclipse执行一个scala类 我创建了一个类而不是对象。

package classexample


class sample extends App {
  def printSample(): Unit = {
    println("Sample example")
  }

  def main(args: Array[String]) {
    val v = new sample;
    v.printSample()
  }

}

现在我该如何执行这个程序。当我执行此程序时,这不会产生任何结果 我是以错误的方式做错了还是我错过了什么....感谢您的帮助

1 个答案:

答案 0 :(得分:2)

如果在Eclipse中安装了Scala插件,则可以像处理Java可执行文件一样启动可执行文件Scala。 有关此信息,请参阅scala-ide.org

在Scala中,您不必像Java一样实现'main'方法。只是扩展'App'特性就足够了。除了val,var或def之外,构造函数中的所有代码都将在类中运行。

这是一个可运行的Scala类的示例,它打印“Hello World”。

object RunnableScalaClass extends App {
  println("Hello World")
}