ディレクトリが存在しない場合、Javaでディレクトリを作成する方法
Javaでディレクトリを作成するには、Fileクラスのmkdir()メソッドを使用できます。このメソッドはファイルパスを引数として受け取り、ディレクトリが存在しない場合は作成し、既に存在する場合は何もしません。
サンプルのコードを次に示します。
import java.io.File;
public class CreateDirectoryExample {
public static void main(String[] args) {
String directoryName = "path/to/directory";
File directory = new File(directoryName);
if (!directory.exists()) {
directory.mkdir();
System.out.println("目录创建成功");
} else {
System.out.println("目录已存在");
}
}
}
最初のコードでは、directorynameというディレクトリパスを定義し、そのパスを使用してFileオブジェクトを作成します。次に、exists ()メソッドを使用してディレクトリが存在するかどうかを判断します。存在しない場合は、 mkdir()メソッドを呼び出してディレクトリを作成し、「ディレクトリの作成に成功しました」と出力します。ディレクトリが存在する場合は、「ディレクトリはすでに存在します」と出力します。
mkdir()メソッドは最終階層のディレクトリのみ作成するので、階層構造を作成するにはmkdirs()メソッドを使用してください。