java.lang.Object
java.nio.file.Paths
该类仅包含静态方法,通过将路径字符串或URI转换为Path来返回。
- API 注意:
- 建议使用Path.of方法获取Path,而不是使用此类中定义的get方法,因为该类可能在将来的版本中被弃用。
- 自 JDK 版本:
- 1.7
- 参见:
-
Method Summary
-
Method Details
-
get
将路径字符串或一系列字符串(连接后形成路径字符串)转换为Path。- 实现要求:
- 该方法只是使用给定参数调用Path.of(String, String...)。
- 参数:
-
first
- 路径字符串或路径字符串的初始部分 -
more
- 要连接以形成路径字符串的附加字符串 - 返回:
- 结果Path
- 抛出:
-
InvalidPathException
- 如果无法将路径字符串转换为Path - 参见:
-
get
将给定的URI转换为Path对象。- 实现要求:
- 该方法只是使用给定参数调用Path.of(URI)。
- 参数:
-
uri
- 要转换的URI - 返回:
- 结果Path
- 抛出:
-
IllegalArgumentException
- 如果对uri参数的前提条件不成立。URI的格式是特定于提供程序的。 -
FileSystemNotFoundException
- 由URI标识的文件系统不存在且无法自动创建,或者由URI的方案组件标识的提供程序未安装 -
SecurityException
- 如果安装了安全管理器并且它拒绝未指定的权限以访问文件系统 - 参见:
-