java学习笔记——数组与可变参数
基本数据类型:
byte short int ---> 0
long ---> 0L
float ---> 0.0F
double ---> 0.0D
char ---> '\u0000'
boolean ---> false
引用数据类型: ----> null
|--类(class)
|--接口(interface)
|--数组([])
注意:
①可变参数与数组参数之间不能构成重载
②可变参数必须放在参数列表的末尾
实例:
public static int add(int ... args){
int sum = 0;
for(int i = 0; i < args.length; i++){
sum += args[i];
}
return sum;
}
//调用方法
int sum = add(1,2,3,4,5,6,7);
int[] arr = new int[]{1,2,3,4,5};
int sum = add(arr);