Paths.Get 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| Get(URI) |
将给定 URI 转换为 |
| Get(String, String[]) |
将联接成路径字符串时的路径字符串或字符串序列转换为 |
Get(URI)
将给定 URI 转换为 Path 对象。
[Android.Runtime.Register("get", "(Ljava/net/URI;)Ljava/nio/file/Path;", "", ApiSince=26)]
public static Java.Nio.FileNio.IPath? Get(Java.Net.URI? uri);
[<Android.Runtime.Register("get", "(Ljava/net/URI;)Ljava/nio/file/Path;", "", ApiSince=26)>]
static member Get : Java.Net.URI -> Java.Nio.FileNio.IPath
参数
- uri
- URI
要转换的 URI
返回
生成的 Path
- 属性
注解
将给定 URI 转换为 Path 对象。
此方法循环访问 FileSystemProvider#installedProviders() installed 提供程序以查找由给定 URI 的 URI URI#getScheme scheme 标识的提供程序。 不考虑大小写,都会比较 URI 方案。 如果找到提供程序,则会调用其 FileSystemProvider#getPath getPath 方法来转换 URI。
对于由 URI 方案“file”标识的默认提供程序,给定 URI 具有非空路径组件和未定义的查询和片段组件。 颁发机构组件是否存在特定于平台。 返回的 Path 与文件系统相关联 FileSystems#getDefault default 。
默认提供程序提供与类类似的 <em>往返</em> 保证 java.io.File 。 对于给定Path的 p,只要<原始Path版本、URI新代码和新Path代码都是在同一 Java 虚拟机(可能不同的调用)中创建的,可以保证 blockquote p.<Path#toUri() toUri()).equals(./blockquote。>Path#toAbsolutePath() toAbsolutePath()) Paths.get(> 其他提供程序是否保证是特定于提供程序的,因此是否未指定。
适用于 . 的 java.nio.file.Paths.get(java.net.URI)Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
Get(String, String[])
将联接成路径字符串时的路径字符串或字符串序列转换为 Path路径字符串。
[Android.Runtime.Register("get", "(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;", "", ApiSince=26)]
public static Java.Nio.FileNio.IPath? Get(string? first, params string[]? more);
[<Android.Runtime.Register("get", "(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;", "", ApiSince=26)>]
static member Get : string * string[] -> Java.Nio.FileNio.IPath
参数
- first
- String
路径字符串或路径字符串的初始部分
- more
- String[]
要联接以形成路径字符串的其他字符串
返回
生成的 Path
- 属性
注解
适用于 . 的 java.nio.file.Paths.get(java.lang.String, java.lang.String)Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。