Freigeben über


Path.Of Methode

Definition

Überlädt

Of(URI)
Veraltet.

Gibt einen Path Wert zurück, indem ein URI konvertiert wird.

Of(String, String[])
Veraltet.

Of(URI)

Achtung

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

Gibt einen Path Wert zurück, indem ein URI konvertiert wird.

[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

Parameter

uri
URI

der zu konvertierende URI

Gibt zurück

die resultierende Path

Attribute

Hinweise

Gibt einen Path Wert zurück, indem ein URI konvertiert wird.

Diese Methode durchläuft die FileSystemProvider#installedProviders() installed Anbieter, um den Anbieter zu finden, der durch den URI des angegebenen URI URI#getScheme scheme identifiziert wird. URI-Schemas werden ohne Beachtung des Falls verglichen. Wenn der Anbieter gefunden wird, wird seine FileSystemProvider#getPath getPath Methode aufgerufen, um den URI zu konvertieren.

Im Fall des Standardanbieters, der durch das URI-Schema "file" identifiziert wird, verfügt der angegebene URI über eine nicht leere Pfadkomponente und nicht definierte Abfrage- und Fragmentkomponenten. Ob die Autoritätskomponente vorhanden sein kann, ist plattformspezifisch. Die zurückgegebene Path Datei ist dem FileSystems#getDefault default Dateisystem zugeordnet.

Der Standardanbieter bietet eine ähnliche <Em-Roundtrip<>/Em-Garantie> für die java.io.File Klasse. Für ein bestimmtes p ist garantiert, dass <blockquote>Path.of(p p<Path#toAbsolutePath() toAbsolutePath.Path#toUri() toUri()).equals(.())/blockquote> so lange wie das OriginalPath, das und URIdas neue Path werden alle in (möglicherweise unterschiedlichen Aufrufen von) demselben virtuellen Java-Computer erstellt.Path Ob andere Anbieter Garantien stellen, ist anbieterspezifisch und daher nicht angegeben.

In 11 hinzugefügt.

Java-Dokumentation für java.nio.file.Path.of(java.net.URI).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Of(String, String[])

Achtung

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

Parameter

first
String
more
String[]

Gibt zurück

Attribute

Gilt für: