Java可变参数

Java可变参数

  • 定义:可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。

    public voidfun(int… arr) {}

  • 可变参数方法的限制

    1. 一个方法最多只能有一个可变参数;

    2. 可变参数必须是方法的最后一个参数。

public class Demo3 {
    public static void main(String[] args) {
        Demo3 demo3 = new Demo3();
        demo3.test(1,2,3,4,5);
    }

    public void test(int... i){
        System.out.println(i[0]);
        System.out.println(i[1]);
        System.out.println(i[2]);
    }
}

//结果
1
2
3
posted @ 2021-04-05 19:58  saxon宋  阅读(67)  评论(0)    收藏  举报