Path.Of Metode

Definisi

Overload

Of(URI)
Kedaluwarsa.

Mengembalikan dengan Path mengonversi URI.

Of(String, String[])
Kedaluwarsa.

Of(URI)

Perhatian

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

Mengembalikan dengan Path mengonversi 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.")]
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

URI yang akan dikonversi

Mengembalikan

yang dihasilkan Path

Atribut

Keterangan

Mengembalikan dengan Path mengonversi URI.

Metode ini melakukan iterasi atas FileSystemProvider#installedProviders() installed penyedia untuk menemukan penyedia yang diidentifikasi oleh URI URI#getScheme scheme URI yang diberikan. Skema URI dibandingkan tanpa memperhatikan kasus. Jika penyedia ditemukan, maka metodenya FileSystemProvider#getPath getPath dipanggil untuk mengonversi URI.

Dalam kasus penyedia default, diidentifikasi oleh skema URI "file", URI yang diberikan memiliki komponen jalur yang tidak kosong, dan komponen kueri dan fragmen yang tidak terdefinisi. Apakah komponen otoritas mungkin ada adalah platform khusus. Yang dikembalikan dikaitkan Path dengan FileSystems#getDefault default sistem file.

Penyedia default menyediakan jaminan round-trip</em> serupa <>ke java.io.File kelas . Untuk p tertentuPath, dijamin bahwa <blockquotePath.of(>p p.()).equals(<.Path#toUri() toUri())Path#toAbsolutePath() toAbsolutePath/blockquote> selama aslinya Path, URI, dan yang baru Path semuanya dibuat dalam (mungkin pemanggilan yang berbeda) komputer virtual Java yang sama. Apakah penyedia lain membuat jaminan apa pun adalah penyedia khusus dan oleh karena itu tidak ditentukan.

Ditambahkan dalam 11.

Dokumentasi Java untuk java.nio.file.Path.of(java.net.URI).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Of(String, String[])

Perhatian

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[]

Mengembalikan

Atribut

Berlaku untuk