在Windows上的Java中,我们如何知道文件或文件夹是否受到读保护?
我尝试使用canRead()和setReadable():
String pathFile = "D:/Folder";
File f = new File(pathFile);
System.out.println("Is Protected => " + f.setReadable(true)==true);
但它没有解决我的问题
谢谢
答案 0 :(得分:0)
当且仅当文件系统实际包含由此抽象路径名表示的文件且允许应用程序写入文件时,才能使用canWrite方法;否则就是假的。
File lFile = new File("Sample.txt")
lFile.canWrite();