java フォルダであるかを判定する

java フォルダであるかを判定する

javaで、フォルダであるかを判定する手順を記述してます。

環境

  • OS windows11 home
  • java 17.0.2

手順

フォルダであるかを判定するには、「Files.isDirectory」を使用します。

Files.isDirectory(ファイルパス)
// フォルダであればtrueが、そうでなければfalseが返ります。

実際に使用してみます。

import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.Files;

public class App {
  public static void main(String[] args) throws Exception {

    Path path1 = Paths.get("C:/java/test/src/");
    Path path2 = Paths.get("C:/java/test/src/App.java");    

    System.out.println(Files.isDirectory(path1)); // true 
    System.out.println(Files.isDirectory(path2)); // false

  }
}

判定されていることが確認できます。