1

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

这是我的代码...

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;
        }
    }
}
4

1 回答 1

0

该文件必须存在并且用户必须有权更改该文件的权限。您可以使用f.exists().

于 2012-04-18T10:19:41.800 回答