-->
当前位置:首页 > 题库 > 正文内容

单选题:h0226. .关于函数def sum(args:Int*) = {var r = 0 ; for(arg

Luz3年前 (2022-05-04)题库520
关于函数def sum(args:Int*) = {var r = 0 ; for(arg <- args) r += arg ; r}} 输出结果不一致的是?

Sum是求和功能,所以D不一致; Scala允许你指明函数的最后一个参数可以是重复的,即我们不需要指定函数参数的个数,可以向函数传入可变长度参数列表。Scala 通过在参数的类型之后放一个星号来设置可变参数(可重复的参数)



A.sum(1,2,3)
B.sum(6)
C.sum(2,4)
D.sum(1,1,1,2)


答案:D

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。