网站开发 简单,福田欧曼配件大全,做美食教程的网站,志诺企业管理咨询有限公司我们可以假设一种情况#xff0c;我们需要进行求和计算
在原先#xff0c;我们考虑到参数只能传入一个数字#xff0c;因此我们会将需要求和的数字放在一个数组#xff0c;传入该数组进入方法再拆分计算
比如下面的例子:使用了增强for来对数组进行遍历
public class Mai…我们可以假设一种情况我们需要进行求和计算
在原先我们考虑到参数只能传入一个数字因此我们会将需要求和的数字放在一个数组传入该数组进入方法再拆分计算
比如下面的例子:使用了增强for来对数组进行遍历
public class Main{public static void main(String[] args){int[] arr {1,2,3,4,5,6,7,8,9};}public int getSum(int[] a){int sum0;for(int i:a){sum sumi;}return sum;}
}
但是有没有一种办法让我们来避免使用传入数组直接传入参数呢?
我们引入了可变参数实际上是在数据类型和形参名之间加入三个. 也就是...
那么我们现在来观看结果
public class Main{public static void main(String[] args){int[] arr {1,2,3,4,5,6,7,8,9};}public int getSum(int a,int...args){int sum 0;for(int i0;iargs.length;i){sum sumargs[i];}return sum;}
}