如代码:
public class test {
@Test
public void testSum() {
sum(1, 2, 3, 4, 5, 6);
//写注解@Test将testSum改为测试方法,可以省去写void main(String args[]){...}
}
public void sum(int... nums) {
// 可变参数看成数组
int sum = 0;
for (int i : nums) {
sum += i;
}
System.out.println("sum=" + sum);
}
// 可变参数需要注意的问题
// public void aa(int ...nums,int x){...} 不能这样写 电脑识别不出
// public void bb(int x,int ...nums){...} 这样写可以 ,电脑把第一个直接赋值给int x
}
鼠标光标在testSum()中,然后右键run as->jUnit test;