字符串args[]作为java方法的输入
我有这段代码,我想知道字符串args[]在这里意味着什么,以及如何将其用作输入。我读了很多在线评论,但仍然对此感到困惑,谢谢字符串args[]作为java方法的输入,java,eclipse,args,Java,Eclipse,Args,我有这段代码,我想知道字符串args[]在这里意味着什么,以及如何将其用作输入。我读了很多在线评论,但仍然对此感到困惑,谢谢 static int parse_commandline(String args[]) { // TODO range check if (args.length == 0) { System.err.println("No options are specified."); Syste
static int parse_commandline(String args[]) {
// TODO range check
if (args.length == 0) {
System.err.println("No options are specified.");
System.err.println("Try `--help' for more information.");
System.exit(1);
}
Options options = new Options();
options.addOption("r", "tries", true, "# number of independent trials");
options.addOption("s", "tours", true, "# number of steps in each trial");
options.addOption("t", "time", true, "# maximum time for each trial");
options.addOption("seed", true, "# seed for the random number generator");}
String-args[]
相当于String[]args
换句话说,args
是字符串的数组
多了解数组:
你在中间删去了这个方法吗?它不返回值。是,它不完整,它是一个长代码,因此静态方法main
中的字符串args[]
与方法parse_命令行中的不同,如果这就是你要问的。是的,但我如何将其用作输入它的值是多少,但这与主方法publicstaticvoidmain(String[]args)中使用的String args[]有何不同因为在主方法中,我们没有引用这个矩阵,在我的方法中,我没有在这个数组中存储任何东西,所以我为什么要使用它,它的值是多少thanks@robertjone,我建议您选择Head First Java,并仔细阅读。。