为什么Java的主要不使用可变长度参数列表?
2022-09-01 19:47:06
我对Java声明的语法有疑问:main
public static void main (String[] args)
既然在调用 main 函数时可以传递可变数量的字符串,这难道不应该是一个可变长度的参数列表而不是一个数组吗?为什么使用字符串参数列表对此方法进行命令行调用甚至有效?(除非有幕后处理,使用字符串列表构建一个数组,然后将该数组传递给main方法...?)主要声明不应该更像这样吗??-
public static void main(String... args)