java ファイルやパスの情報を作成する

javaで、ファイルやパスの情報を作成する手順を記述してます。
環境
- OS windows11 home
- java 17.0.2
手順
ファイルやパスの情報を作成するには、「Path.of」を使用します。
Path path = Path.of("パス形式");
実際に、使用してみます。
import java.nio.file.Path;
public class App {
public static void main(String[] args) throws Exception {
Path path1 = Path.of("C:\\hoge\\java\\sample.txt");
Path path2 = Path.of("C:/hoge/java/sample.txt");
Path path3 = Path.of("C:/hoge/java");
Path path4 = Path.of("C:/hoge/java/");
Path path5 = Path.of("C:", "hoge", "java", "sample.txt");
System.out.println(path1); // C:\hoge\java\sample.txt
System.out.println(path2); // C:\hoge\java\sample.txt
System.out.println(path3); // C:\hoge\java
System.out.println(path4); // C:\hoge\java
System.out.println(path5); // C:\hoge\java\sample.txt
}
}
作成されていることが確認できます。
PATHに使用できない文字
PATHに使用できない文字を指定するとエラーとなります。

import java.nio.file.Path;
public class App {
public static void main(String[] args) throws Exception {
Path path1 = Path.of("C:/</java");
System.out.println(path1);
//Exception in thread "main" java.nio.file.InvalidPathException: Illegal char <<> at index 3: C:/</java
}
}
-
前の記事
java ファイルが実行可能であるかを判定する 2024.07.24
-
次の記事
GAS スプレッドシートのセルが斜体であるかを取得する 2024.07.25
コメントを書く