Java基础之可变参数

可变参数:

其实就是一种数组参数的简写形式,不用每一次都手动建立数组对象。
只要将要操作的元素作为参数传递既可。
隐式将这些参数封装成了数组。

注意:可变参数只能作为最后一个参数存在!

格式: MethodName(数据类型... 变量名)

示例:

public static void show(int... parms)
{
    for(int i : parms)
    {
        System.out.println(i);
    }
}

泛型示例:

public static <T> void show(T... parms)
{
    for(T i : parms)
    {
        System.out.println(i);
    }
}
原文地址:https://www.cnblogs.com/cxmsky/p/2879588.html