public class ChangeArgs {
public static void main(String[] args) {
//求数组的和
int [] arr={1,3,4,6,7,8,9,10};
Counto001 y=new Counto001();
int sum1 = y.getSum1(arr);
System.out.println("数组的和为:"+sum1);
int sum2 = y.getSum2(arr);
System.out.println("数组的和为:"+sum2);
int sum3 = y.getSum2(arr);
//传递的过程中 自动将124678910打包为数组 可变参数传递
System.out.println("数组的和为:"+sum3);
}
}
class Counto001{
//常规的方法 求和
public int getSum1(int[] arr){ //数组求和函数 接收的参数必须数组
int sum =0;
for (int i=0;i<arr.length;i++){
sum+=arr[i];
}
return sum;
}
public int getSum2(int... arr) { //数组求和函数 接收的参数必须数组
int sum = 0;
for (int i = 0; i < arr.length; i++) {
sum += arr[i];
}
return sum;
}
}
JAVA_求数组的和
于 2022-09-25 13:50:23 首次发布