我正在阅读有关文件I / O的教程,但我仍然坚持第一个例子。
这是我的代码:
import java.io.File;
public class Main {
public static void main(String[] args) {
File f = new File("C:"+File.pathSeparator+"Users"+File.pathSeparator+
"admin"+File.pathSeparator+"desktop"+File.pathSeparator+"prac.txt");
System.out.println(f.canRead());
}
}
返回false。这是否意味着我无权访问该文件? 我已经尝试将文件移动到src目录和项目目录,但两者都不起作用。
由于
答案 0 :(得分:-1)
是的,有可能。鉴于该程序缺乏权限,尽管存在该文件,但该文件可能无法访问。 您可以查看以下内容:
1)检查权限。 2)以管理员身份运行程序。