2009-02-24 31 views
10

我以前在方法参数中看到过这个,它似乎允许将任意数量的参数填充到运行时创建的数组中。这种语言功能的官方名称是什么?谢谢!Java int ...数组符号

public static void trace(View view, RecyclerTraceType type, int... parameters) { 

    RecyclerTrace trace = new RecyclerTrace(); 
    trace.position = parameters[0]; 
    trace.indexOnScreen = parameters[1]; 
} 

回答

18

您正在看到Java 1.5 varargs功能。在引擎盖下,它只是一个带有语法糖的阵列。