Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
字符串args[]作为java方法的输入_Java_Eclipse_Args - Fatal编程技术网

字符串args[]作为java方法的输入

字符串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

我有这段代码,我想知道字符串args[]在这里意味着什么,以及如何将其用作输入。我读了很多在线评论,但仍然对此感到困惑,谢谢

 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,并仔细阅读。。