猿问

BufferedReader 使用相对路径出错,其它IO却没有问题

请看,同在一个项目中并且在一个包中,其它iO流读取完全可行,bufferedReader却不行,麻烦问下是bufferedReader不支持相对路径还是new FileReader这个不支持?或者是其它的什么问题。

InputStreamReader isr = new InputStreamReader(new FileInputStream(new File(file)));

BufferedInputStream br = new BufferedInputStream(new FileInputStream(new File(file)));

BufferedReader br = new BufferedReader(new FileReader(new File(file)));

都写在copyFile函数中。但是这样 copyFile("File/isfile.txt", "File/3.txt");调用时使用相对路径,前面两个能行,后面却不行。而使用绝对路径又是可以的。


慕粉1473348095
浏览 1900回答 1
1回答
随时随地看视频慕课网APP

相关分类

Java
我要回答