标签: java args
我正在执行“Dragon book”前端编译器,它需要使用
java main.Main < fileInput.txt
我的问题是:当我运行args.length时,返回的值是0.是不是将fileInput.txt视为参数?我怎么能在代码上抓住它?
答案 0 :(得分:1)
不,通过重定向提供标准输入是shell的一项功能。检测其使用的唯一方法是在标准的io文件句柄/描述符上使用OS函数。