public final class PosixFilePermissions extends Object
PosixFilePermission
。
Modifier and Type | Method and Description |
---|---|
static FileAttribute<Set<PosixFilePermission>> |
asFileAttribute(Set<PosixFilePermission> perms)
|
static Set<PosixFilePermission> |
fromString(String perms)
返回对应于给定的
String 表示权限集。
|
static String |
toString(Set<PosixFilePermission> perms)
返回一组权限的
String 表示。
|
public static String toString(Set<PosixFilePermission> perms)
String
表示。这是保证返回的
String
可以由
fromString(java.lang.String)
方法解析。
如果集合中包含null
或元素并不是型PosixFilePermission
然后这些元素将被忽略。
perms
-权限设置
public static Set<PosixFilePermission> fromString(String perms)
String
表示权限集。
的perms
参数是一个String
代表权限。它有9个字符被解释为三套三。第一个集合是指所有者的权限;组权限的下一个和最后一个给其他人。在每一集,第一个字符是'r'
表示允许读,第二个特点是'w'
表示允许写,和第三个字符是'x'
执行权限。在权限没有设置相应的字符集'-'
。
使用示例:假设我们需要权限,表明主人有读,写和执行权限,组组有读取和执行权限,其他什么都没有。
集<< posixfilepermission >烫发= posixfilepermissions。fromstring(“rwxr-x --“);
perms
字符串代表一组权限
IllegalArgumentException
如果不能将字符串转换为一个权限集
toString(Set)
public static FileAttribute<Set<PosixFilePermission>> asFileAttribute(Set<PosixFilePermission> perms)
perms
-权限设置
name
"posix:permissions"
文件权限
ClassCastException
-如果设置包含不
PosixFilePermission
型元素
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.