Обозначение массива Java int ...

Я видел это раньше в параметре метода, и, похоже, он позволяет помещать произвольное количество параметров в массив, созданный во время выполнения. Как официально называется эта языковая функция? Спасибо!

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

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

Ответов (2)

Решение

Вы видите функцию varargs Java 1.5 . Под капотами это просто массив с синтаксическим шугарингом.

Вариативные функции