2011-01-26 14 views
134

可能性の重複:
How to create a folder?Javaで空のフォルダを作成するには?

私は ":/温度/ EMPTYFILE C" のようなディレクトリに空のファイルを作成するFileクラスを使用しようとしました。 しかし、私がそれをすると、それは私にエラーが表示されます: "既にフォルダTempを作った"。それ以外の場合は、私のために1つを作成しません。

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

答えて

252

ルックスは、あなたが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 
} 
93

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

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

を使用すると、現在のフォルダ内のフォルダ「nameoffolder」を持つことになります上で実行することにより。

+2

このような上記のコードでは、インポートファイルのクラスを行う - 輸入はjava.io.Fileを。 – ajduke

+1

パッケージはJavaで正確にインポートされますが、クラスではありません –

+0

@RiponAlWasimもっと詳しく説明できますか? – ajduke

関連する問題