sum函数求和

来源:互联网 发布:阿里云怎么备案域名 编辑:程序博客网 时间:2024/05/01 19:56
def sum(numbers : Int*) ={ var result =0; for(element <- numbers) result += element; result}
调用这个函数
sum(1,2,3,4,5,6)最终会让集合里的数相加      








下面延伸一个比较重要的概念
上面因为我们传入的是1到5的和,那么我们要计算1到100的和呢?
我们可以使用这个语法:
sum(1 to 100: _*)   : _*相当于把里面的元素提取出来
就可以计算啦
0 0
原创粉丝点击