您可以从技术上调用字符串[]主要方法中的任何内容



main方法的标题是

public static void main (String[] args)

您可以用您想要的任何东西从技术上替换" args"吗?另外,为什么参数是数组?

args只是方法中参数的名称。您可以将其重命名为任何想要的。JVM不需要知道该参数为 naty ;只有 type String[],很重要。

不要打破应用的起点

 static void main(String[] whateverYouNeed)

您可以将其重命名为任何适当的Java标识符。该应用程序需要能够接受多个命令行参数。它不一定是一个数组,您也可以使用varargs

 static void main(String... whateverYouNeed)

主要方法可以写为:

  • 公共静态void main(string [] args)
  • 公共静态void main(string args [])
  • 公共静态void main(字符串... args)

参数名称 args 可以用任何有效的Java标识符替换,例如 blah programargs ,依此类推。接受任意数量的命令行参数是一个数组。例如:

  • java programName 没有命令行参数
  • java programName arg1 arg2 有2个命令行参数

相关内容

最新更新