1

我正在尝试编写一个从文本文件输入数据并具有解析器文件的大型系统。那么,我是否必须编写一个调用解析器的主文件,如果是这样,我将如何调用解析器文件,只需像这样编码?

Parser parser = new Parser(); 

如果没有,我的选择是什么????感谢您的帮助:) 对于解析器,我将如何指定要在命令行上读取的文本文件。我有一个

public static void main (String[] commandLineArgs)

我将如何在此语句中编写特定的文本文件????我会替换 commandLineArgs 吗?我忘了这件事。

4

1 回答 1

1
YourClass YourFile; // Need to fully qualified class name and full path for the file.

编辑:如果我理解正确,你需要这样的东西:

public class Parser {

    public void parseFile (String file) {
       // parsing code goes here.
    }
    public static void main (String[] commandLineArgs) {
         Parser parser = new Parser();
         parser.parseFile(commandLineArgs[0]);   //  
    }

}
于 2010-02-27T07:44:34.010 回答