0
我注意到=号,但这里的实际区别是什么?有人可以解释一下吗?为什么func1的返回类型是Unit,而func2是Int?
// FUNC1
DEF func1的(X:INT; OP:INT =>内部){ OP(x)的 }
func1的:(X:诠释,同前: INT =>内部)单位
// FUNC2
DEF FUNC2(X:INT,OP:INT =>强度)= { OP(x)的 }
FUNC2:(X:诠释,OP:INT =>内部)诠释
喜阳光充足,欢迎来SO。请花一点时间仔细研究以提供更好的格式化问题:https://stackoverflow.com/help/how-to-ask – petezurich
可能的重复[何时在Scala方法声明中使用等号]?(https: //stackoverflow.com/questions/944111/when-to-use-the-equals-sign-in-a-scala-method-declaration) – dveim
这是_is_“实际差异”。 – Dima