返回本章节
返回作业目录
需求说明:
通过给定可变参数方法,计算任意给定的多个int类型数据之和。
实现思路:
- 定义可变形参方法,参数类型是int类型。
- 定义变量 sum 接受最终的和。
- 通过 for 循环计算最终的和值。
- 在主方法中调用可变参数方法,输出最终和值。
实现代码:
public class TestCal {
//定义求和方法
public int sum(int...nums) {
int sum = 0;
for (int num : nums) {
sum += num;
}
return sum;
}
}
import java.util.Scanner;
public class text {
public static void main(String[] args) {
TestCal cal = new TestCal();
int result = cal.sum(1,3);
System.out.println(result);
//调用求和方法
result = cal.sum(1,2,3,4);
System.out.println(result);
//用数组形式调用
result = cal.sum(new int[]{3,4,5});
}
}