1

对于我正在编写的作业,我们必须包含打印语句,告诉我们正在处理哪个文件。但是,在与文件相关的方法中传递的所有内容都是 FileReader。

文件名取自 main 方法中的字符串 args,然后此方法创建文件阅读器并将其传递给方法。分配规则意味着我们无法编辑主要方法或方法标题。

所以我的问题是有没有办法通过文件阅读器回溯以获取字符串名称?

编辑:与讲师交谈,他说;'使用字符串参数',那些只传递给读者和作者的。

EDIT2:讲师搞砸了,最终允许我们编辑主要方法。

4

1 回答 1

0

我会用它自己的静态 void main(String[]) 编写另一个类。该方法将捕获并打印参数,然后调用原始的 main() 方法。从技术上讲,这并不违反规则。

于 2012-10-15T01:17:06.450 回答