java语言
软件是Eclipse
读取不到桌面文件,代码编写也没问题,文件也确实存在,
是不是电脑设置的问题?
这是写的代码
FileInputStream fis=null;
try {
fis = new FileInputStream("C:\\Users\\谢建帅\\Desktop\\a.txt");//默认从当前项目中找,
int value;//src/stream.txt
while((value=fis.read())!=-1) {
System.out.print((char)value);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}finally {
try {
if(fis!=null) fis.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
可能是字符编码问题,路径中最好不要带有中文字符,可以把a.txt放到全英文路径内,比如:D:\a.txt