java可变参数

定义方法的时候不知道该定义多少个参数 

修饰符 返回值类型 方法名(数据类型…  变量名){  } 

注意:

这里的变量其实是一个数组

public static void test(int... a) {
    for(int i=0;i<a.length;i++) {
        System.out.println(a[i]);
    }
}

public static void main(String[] args) {
    test(1,3,5,7,9,10);
}

 

如果一个方法有可变参数,并且有多个参数,那么,可变参数肯定是最后一个 

public static void test(int b,int... a) {
    
}
posted @ 2021-07-20 14:53  静静奇女子  阅读(31)  评论(0)    收藏  举报