我收到一个错误,说“错误的顶部声明”和“声明从未使用”,我已经学习Scala快11天了,但我从来没有收到这个错误,但它现在得到一个错误
object Day12 { def main(args: Array[String]):Unit=> { println("Hello World!") } }
2vuwiymt1#
你得到的错误是因为你的方法的定义是错误的。artcile scala methods展示了如何定义它们。
Scala类、case类、trait、枚举和对象都可以包含方法。一个简单方法的语法看起来像这样:
def methodName(param1: Type1, param2: Type2): ReturnType = // the method body // goes here
在本例中,您有一个=>而不是=。只要改变它,就能修复编译错误
=>
=
def main(args: Array[String]):Unit = { println("Hello World!") }
1条答案
按热度按时间2vuwiymt1#
你得到的错误是因为你的方法的定义是错误的。artcile scala methods展示了如何定义它们。
Scala方法
Scala类、case类、trait、枚举和对象都可以包含方法。一个简单方法的语法看起来像这样:
在本例中,您有一个
=>
而不是=
。只要改变它,就能修复编译错误