为什么提示文件不存在

时间:2021-04-16 11:32:52
File file = new File("f:\\1.txt");
        FileReader reader = new FileReader(file)
f盘是有这个文件的啊

7 个解决方案

#1


改为 File file = new File(@"F:\1.txt");

试一下

#2


检查你的路径。\\是转义\?

#3


应该可以的。看看文件名是不是有空格等。

#4


可以的呀,你看看你的文件是不是隐藏扩展名了,其实真正的名字是1.txt.txt

#5


引用 1 楼 hard_learner 的回复:
改为 File file = new File(@"F:\1.txt");

试一下
不行啊

#6


那你用File.Exists判断下文件是不是存在

#7


引用 6 楼 hard_learner 的回复:
那你用File.Exists判断下文件是不是存在


为什么提示文件不存在
找到原因了。。。文件实际后缀是.log不是.txt。。。谢谢了

#1


改为 File file = new File(@"F:\1.txt");

试一下

#2


检查你的路径。\\是转义\?

#3


应该可以的。看看文件名是不是有空格等。

#4


可以的呀,你看看你的文件是不是隐藏扩展名了,其实真正的名字是1.txt.txt

#5


引用 1 楼 hard_learner 的回复:
改为 File file = new File(@"F:\1.txt");

试一下
不行啊

#6


那你用File.Exists判断下文件是不是存在

#7


引用 6 楼 hard_learner 的回复:
那你用File.Exists判断下文件是不是存在


为什么提示文件不存在
找到原因了。。。文件实际后缀是.log不是.txt。。。谢谢了