Fileクラスを使用して、「C:/ Temp/Emptyfile」のようなディレクトリに空のファイルを作成しようとしました。ただし、これを行うと、「既に作成されたフォルダTemp」というエラーが表示されます。そうでなければ、それは私のためにそれを作成しません。
では、Java APIを使用して文字通りフォルダを作成するにはどうすればよいですか?
Fileクラスを使用して、「C:/ Temp/Emptyfile」のようなディレクトリに空のファイルを作成しようとしました。ただし、これを行うと、「既に作成されたフォルダTemp」というエラーが表示されます。そうでなければ、それは私のためにそれを作成しません。
では、Java APIを使用して文字通りフォルダを作成するにはどうすればよいですか?
オブジェクトで.mkdirs()
メソッドを使用するファイルを検索します: http ://www.roseindia.net/java/beginners/java-create-directory.shtmlFile
// 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
}
次のJavaコードを使用してフォルダを作成できます。
File dir = new File("nameoffolder");
dir.mkdir();
上記を実行すると、現在のフォルダにフォルダ'nameoffolder'が作成されます。