Я не могу понять концепцию списков аргументов переменной длины. Когда я провожу небольшое исследование, это имеет смысл, но я не могу понять этот вопрос, чтобы спасти мою жизнь.
Каков результат следующего вызова?
get(1, 2, 3, 4, 5, 6, 7); // The Call
public int get(int ... a) {
return a[2];
}
Мой ответ был "2", и это единственное, что имеет смысл для меня. Другие варианты были 1, 3 или 4. Спасибо за ваше время.