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 虛擬機中建立的區塊quote p/blockquote,就保證<區塊代碼 p<.
Path#toUri() toUri
()).equals(.
/blockquote>>Path#toAbsolutePath() toAbsolutePath
()) Paths.get(
都是在相同 Java 虛擬機中建立的。 其他提供者是否保證為提供者特定,因此未指定。
的 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 屬性授權中所述的詞彙使用。