web-dev-qa-db-ja.com

Javaで空のフォルダを作成する方法?

重複している可能性があります:
フォルダの作り方

Fileクラスを使用して、 "C:/ Temp/Emptyfile"のようなディレクトリに空のファイルを作成しようとしました。しかし、それを実行すると、「既にフォルダTempが作成されました」というエラーが表示されます。さもなければ、それは私のためにそれを作成しません。

では、Java APIを使用して文字通りフォルダを作成するにはどうすればよいですか。

141
user385261

Fileオブジェクトで.mkdirs()メソッドを使用しているように見えるファイル: http://www.roseindia.net/Java/beginners/Java-create-directory.shtml

// Create a directory; all non-existent ancestor directories are
// automatically created
success = (new File("../potentially/long/pathname/without/all/dirs")).mkdirs();
if (!success) {
    // Directory creation failed
}
273
sarnold

次のJavaコードを使用してフォルダを作成できます。

File dir = new File("nameoffolder");
dir.mkdir();

上記を実行することによって、あなたは現在のフォルダーにフォルダー 'nameoffolder'を持つでしょう。

101
ajduke