scala项目,它在def下给我红色的错误行
scala项目,它在def下给我红色的错误行 套餐助理1scala项目,它在def下给我红色的错误行,scala,Scala,scala项目,它在def下给我红色的错误行 套餐助理1 object Main extends App { } def pascal(c: Int, r: Int): Int = { if (c == 0 || c == r) 1 else pascal(c - 1, r - 1) + pascal(c, r - 1) } 错误是scala此行的多个标记预期的类或对象定义 我不明白为什么。我需要帮助。 谢谢您的def必须在封闭范围内。例如,在您的Main对象中。您的def
object Main extends App {
}
def pascal(c: Int, r: Int): Int = {
if (c == 0 || c == r) 1
else pascal(c - 1, r - 1) + pascal(c, r - 1)
}
错误是scala此行的多个标记预期的类或对象定义
我不明白为什么。我需要帮助。
谢谢您的
def
必须在封闭范围内。例如,在您的Main
对象中。您的def
必须在封闭范围内。例如,在Main
对象中