为什么提示文件不存在


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。。。谢谢了
智能推荐

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
China Scenic Area
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告