Java - 更改FileReader的文件路径

时间:2012-08-09 22:25:17

标签: java java-io

我正在尝试使用FileReader读取文件,但我尝试访问的文件与正在运行的代码位于不同的目录中。有没有办法让FileReader读取其他目录中的文件?

如果没有,是否有其他方法可以从不同的目录中读取文件?

提前致谢

2 个答案:

答案 0 :(得分:4)

当然可以

BufferedReader br = new BufferedReader(new FileReader("C:\\test.txt"));

答案 1 :(得分:0)

BufferedReader对路径一无所知。

代码可能如下所示:

BufferedReader br = new BufferedReader(new InputStreamReader(new FIleInputStream("/a/b/c"), "utf-8"));