java パスが絶対パスであるかを判定する

javaで、パスが絶対パスであるかを判定する手順を記述してます。
環境
- OS windows11 home
- java 17.0.2
手順
パスが絶対パスであるかを判定するには、「isAbsolute」を使用します。
パス.isAbsolute();
実際に、使用してみます。
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("hoge");
Path path5 = Path.of("/hoge/sample.txt");
System.out.println(path1.isAbsolute()); // true
System.out.println(path2.isAbsolute()); // true
System.out.println(path3.isAbsolute()); // true
System.out.println(path4.isAbsolute()); // false
System.out.println(path5.isAbsolute()); // false
}
}
判定されていることが確認できます。
-
前の記事
Railsエラー『Webpack::NodePackageAreInvalid: Invalid configuration object』の解決方法 2025.03.19
-
次の記事
PostgreSQL 逆コサイン(アークコサイン)を取得する 2025.03.19
コメントを書く