可变参数
Class<?>…parameterType 可变参数
当能够确定一系列统一的参数的类型,但不能确定个数的时候。可以使用可变参数,可变个数位[0,+)
//可变参数
public class Demo00Param {
public static void main(String[] args) {
System.out.println(sum());
System.out.println(sum(1));
System.out.println(sum(1,2,3,4,5));
sum(null);
}
public static int sum(int ... nums){
int s=0;
if(null==nums){
return s;
}
for(int temp:nums){
s+=temp;
}
return s;
}
}