Paths.Get 方法

定义

重载

Get(URI)

将给定 URI 转换为 Path 对象。

Get(String, String[])

将联接成路径字符串时的路径字符串或字符串序列转换为 Path路径字符串。

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(<.Path#toAbsolutePath() toAbsolutePath())/blockquote。> 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 属性许可证中所述的术语使用。

适用于