2009-02-24 19 views
10

He visto esto antes en un parámetro de método, y parece permitir el relleno de una cantidad arbitraria de parámetros en una matriz creada en tiempo de ejecución. ¿Cuál es el nombre oficial de esta función de idioma? ¡Gracias!Java int ... notación de array

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

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

Respuesta

18

Usted está viendo la característica de Java 1.5 varargs. Debajo de las capillas es solo una matriz con azúcar sintáctica.