У меня вопрос о синтаксисе объявления Java main
:
public static void main (String[] args)
Поскольку вы можете передавать переменное число строк при вызове основной функции, не следует ли это использовать список аргументов переменной длины, а не массив? Почему вызов командной строки этого метода со списком строковых параметров даже работает? (Если нет обработки за кадром, которая строит массив со списком строк, а затем передает этот массив основному методу...?) Не должно ли главное объявление быть чем-то более похожим на это...? -
public static void main(String... args)