Path.Of 方法

定义

重载

Of(URI)
已过时.

通过转换 URI 返回一个 Path

Of(String, String[])
已过时.

Of(URI)

注意

Use 'Java.Nio.FileNio.IPath.Of'. This class will be removed in a future release.

通过转换 URI 返回一个 Path

[Android.Runtime.Register("of", "(Ljava/net/URI;)Ljava/nio/file/Path;", "", ApiSince=34)]
[System.Obsolete("Use 'Java.Nio.FileNio.IPath.Of'. This class will be removed in a future release.")]
public static Java.Nio.FileNio.IPath? Of (Java.Net.URI? uri);
[<Android.Runtime.Register("of", "(Ljava/net/URI;)Ljava/nio/file/Path;", "", ApiSince=34)>]
[<System.Obsolete("Use 'Java.Nio.FileNio.IPath.Of'. This class will be removed in a future release.")>]
static member Of : 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 pPath#toAbsolutePath() toAbsolutePath<()).()).equals(.Path#toUri() toUri/blockquote。>Path.of(> 其他提供程序是否保证是特定于提供程序的,因此是否未指定。

已在 11 中添加。

适用于 . 的 java.nio.file.Path.of(java.net.URI)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Of(String, String[])

注意

Use 'Java.Nio.FileNio.IPath.Of'. This class will be removed in a future release.

[Android.Runtime.Register("of", "(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;", "", ApiSince=34)]
[System.Obsolete("Use 'Java.Nio.FileNio.IPath.Of'. This class will be removed in a future release.")]
public static Java.Nio.FileNio.IPath? Of (string? first, params string[]? more);
[<Android.Runtime.Register("of", "(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;", "", ApiSince=34)>]
[<System.Obsolete("Use 'Java.Nio.FileNio.IPath.Of'. This class will be removed in a future release.")>]
static member Of : string * string[] -> Java.Nio.FileNio.IPath

参数

first
String
more
String[]

返回

属性

适用于