设置文件的只读属性

时间:2012-04-18 10:15:59

标签: java readonly

我正在尝试设置文件的只读属性,但它似乎不起作用。有人可以帮我理解原因。

这是我的代码......

public class Main {
    public static void main(String[] args) {
        File f = new File("c:/ulala.txt");
        if (!f.setReadOnly()) {
            System.out.println("Grrr! Can't set file read-only.");
            return;
        }
    }
}

1 个答案:

答案 0 :(得分:0)

文件必须存在,用户必须有权更改文件的权限。您可以使用f.exists()来测试文件是否存在。