从java1.5开始,java引入了一个新特性,就是“可变参数”,不知道到底有几个参数,就用三个点表示,在以前,就只能写数组,写在就可以直接传参数。
例子:不知道到底有几个数相加,就可以写
public int add(int... x){
//方法实现
};
这种叫加强for循环 比如 int[] array=[1,2,4,5] 那么 for(int i:array){ } i就等于1 2 3 4 5啦 相当于遍历5次
Closeable... ios 这里的... 代表的是Closeable的复数形式