Правильная терминология для объекта… args

Я работаю в Java, и типичным способом указания нескольких аргументов для метода является:

public static void someMethod(String[] args)

Но я'мы видели другой способ несколько раз, даже в стандартной библиотеке Java. Я неНе знаю, как сослаться на это в разговоре, и поиск в Google не очень помогает из-за используемых символов.

public static void someMethod(Object... args)

Я знаю, что это позволяет вам связывать связку или аргументы в метод, не зная заранее, сколько их может быть, например:

someMethod(String arg1, String arg2, String arg3, ... etc

Как вы относитесь к этому типу настройки подписи метода? Я думаю это'Это здорово и удобно, и я хочу объяснить это некоторым другим, но не знаю, как на это сослаться. Спасибо.

Ответы на вопрос(3)

Ваш ответ на вопрос