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 属性许可证中所述的术语使用。