0

FileReader を使用してファイルを読み込もうとしていますが、アクセスしようとしているファイルは、実行中のコードとは別のディレクトリにあります。FileReader に他のディレクトリのファイルを読み取らせる方法はありますか?

そうでない場合、別のディレクトリからファイルを読み取る別の方法はありますか?

前もって感謝します

4

2 に答える 2

4

できますよ

BufferedReader br = new BufferedReader(new FileReader("C:\\test.txt"));
于 2012-08-09T22:26:29.027 に答える
0

BufferedReader はパスについて何も知りません。

コードは次のようになります。

BufferedReader br = new BufferedReader(new InputStreamReader(new FIleInputStream("/a/b/c"), "utf-8"));
于 2012-08-09T22:27:33.313 に答える