モジュール java.base
パッケージ java.nio.file

クラスPaths

java.lang.Object
java.nio.file.Paths

public final class Paths
extends Object
このクラスは、パス文字列またはURIを変換することによってPathを返すstaticメソッドのみで構成されます。
APIのノート:
このクラスは今後のリリースで非推奨になる可能性があるため、このクラスに定義されたgetメソッドではなく、Pathメソッドを経由してPathを取得することをお薦めします。
導入されたバージョン:
1.7
関連項目:
Path
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    static Path get​(String first, String... more)
    1つのパス文字列または、連結すると1つのパス文字列を形成する文字列のシーケンスを、Pathに変換します。
    static Path get​(URI uri)
    指定されたURIをPathオブジェクトに変換します。

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • メソッドの詳細

    • get

      public static Path get​(String first, String... more)
      1つのパス文字列または、連結すると1つのパス文字列を形成する文字列のシーケンスを、Pathに変換します。
      実装要件:
      このメソッドは、指定されたパラメータを使用してPath.of(String, String...)を起動するだけです。
      パラメータ:
      first - パス文字列またはパス文字列の最初の部分
      more - 結合してパス文字列を形成するための追加文字列
      戻り値:
      結果のPath
      例外:
      InvalidPathException - パス文字列をPathに変換できない場合
      関連項目:
      FileSystem.getPath(java.lang.String, java.lang.String...), Path.of(String,String...)
    • get

      public static Path get​(URI uri)
      指定されたURIをPathオブジェクトに変換します。
      実装要件:
      このメソッドは、指定されたパラメータを使用してPath.of(URI)を起動するだけです。
      パラメータ:
      uri - 変換対象のURI
      戻り値:
      結果のPath
      例外:
      IllegalArgumentException - uriパラメータの前提条件が満たされていない場合。 URIの形式はプロバイダに固有のものです。
      FileSystemNotFoundException - URIによって識別されるファイル・システムが存在せず、自動的に作成することもできない場合、またはURIスキーム・コンポーネントによって識別されるプロバイダがインストールされていない場合
      SecurityException - セキュリティ・マネージャがインストールされ、それがファイル・システムへの未指定のアクセス権を拒否する場合
      関連項目:
      Path.of(URI)