在scala的有参函数定义中,关于函数的参数和返回值,哪一个类型是必须指定的?哪一个类型是可以不指定的? 例:def demo(name :String , age :Int ) :String = {函数体内容略}
A.
两个参数类型(如第一个String 和 Int)和函数返回值类型(如第二个String)都是必须指定的
B.
两个参数类型(如第一个String 和 Int)是必须指定的,函数返回值类型(如第二个String)是可以省略的
C.
两个参数类型(如第一个String 和 Int)和函数返回值类型(如第二个String)都是可以省略的
D.
两个参数类型(如第一个String 和 Int)是可以省略的,函数返回值类型(如第二个String)是必须指定的