龙书编译器输入

时间:2015-12-19 22:06:32

标签: java args

我正在执行“Dragon book”前端编译器,它需要使用

输入文件
java main.Main < fileInput.txt

我的问题是:当我运行args.length时,返回的值是0.是不是将fileInput.txt视为参数?我怎么能在代码上抓住它?

1 个答案:

答案 0 :(得分:1)

不,通过重定向提供标准输入是shell的一项功能。检测其使用的唯一方法是在标准的io文件句柄/描述符上使用OS函数。