如果我创建一个函数:
def a(): String = return "some string"
Run Code Online (Sandbox Code Playgroud)
结果将是"a :()String"所以我可以使用/不带括号
另一方面,如果我创建相同的功能
def a:String = return "some other string"
Run Code Online (Sandbox Code Playgroud)
它只是"a:String",在这种情况下我不能用括号括起来.
这两者有什么区别?