读取文件的权限

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了读取文件的权限相关的知识,希望对你有一定的参考价值。

我有一个类存储文件的元数据,该类有一个字符串变量“filePermission”。 filepermission变量的值如'777','770'等现在基于文件权限我想检查用户是否可以读取文件。我如何通过代码实现这一目标。

答案

当最左边的数字是这些值中的一个'4'/'5'/'7'时,用户具有READ权限。提取该数字并放置开关块。

public static void main(String[] args) {
    String perm = "777";

    char[] result = perm.toCharArray();

    switch(result[0]){
        case '4':
        case '5':
        case '7': System.out.println("User has read permission");
                break;
        default: 
            System.out.println("User DOESN'T have read permission");
            break;
    }       
}

以上是关于读取文件的权限的主要内容,如果未能解决你的问题,请参考以下文章

在 Cocoa 中读取文件权限

读取文件的权限

Android中如何使用代码打开各种类型的文件

在android中设置文件读取权限

在网上下载了一个ASP源代码;结果浏览时;“配置错误 由于权限不足而无法读取配置文件” 错误代码0x800700

授予特定本地 Windows 用户组对文件夹及其子文件夹的读取权限