1

私がコーディングしている課題では、作業中のファイルを示す print ステートメントを含める必要があります。ただし、とにかくファイルに関連するメソッドで渡されるのは FileReader だけです。

ファイル名はメイン メソッドの文字列引数から取得され、このメソッドはファイル リーダーを作成してメソッドに渡します。割り当てのルールにより、メイン メソッドやメソッド ヘッダーを編集することはできません。

私の質問は、ファイルリーダーをバックトラックして文字列名を取得する方法はありますか?

編集:講師と話をした、と彼は言った。「文字列引数を使用する」、リーダーとライターにのみ渡されるもの。

EDIT2 : 講師がおかしくなり、主要なメソッドを編集できるようになりました。

4

1 に答える 1

0

独自の static void main(String[]) を使用して別のクラスを作成します。このメソッドは、引数をキャプチャして出力し、元の main() メソッドを呼び出します。技術的には、それは規則に違反しません。

于 2012-10-15T01:17:06.450 に答える