В каких ситуациях мы можем использовать public static void main (String ... args) вместо public static void main (String [] args) - PullRequest
0 голосов
/ 03 июня 2018

В каких ситуациях мы можем использовать public static void main(String... args) вместо public static void main(String[] args)?

Ответы [ 3 ]

0 голосов
/ 03 июня 2018

... - это просто синтаксический подсчет над объявлением массива.Вы всегда можете использовать public static void main(String... args), предполагая, что вы используете по крайней мере Java 5.0 (который ввел оператор ...).

0 голосов
/ 03 июня 2018

Для Java 1.5 и выше, вы можете использовать любой из этих двух.В случае ... массив аргументов не обязательно имеет тип String.

0 голосов
/ 03 июня 2018

В всех ситуациях, когда у нас есть Java 1,5 или выше.До Java 1.5 не было varargs, поэтому вы не могли использовать String...

...