0

java.io.Reader を拡張するクラスが入力を取得するデフォルトのフォルダーは何ですか? たとえば、次のような FileReader の呼び出しでは、「data.txt」はどこにあるはずですか?

FileReader fr = new FileReader("data.txt");

私が現在取り組んでいるプロジェクト (Eclipse とその標準的なプロジェクト ディレクトリ構造を使用している場合) の場合、それは bin フォルダーのようです。しかし、ロジックはどこにあるのでしょうか。そのフォルダには .class-files や同様のドントタッチ コンパイラ出力が含まれているはずではありませんか?

ここでの標準的な方法は何ですか? 入力データを含むフォルダーを bin/ の下に配置するのは本当ですか?

4

1 に答える 1

0

ファイルは、アプリケーションを起動したときの現在の作業ディレクトリで検索されます。

于 2012-05-13T12:34:13.780 に答える