如何在java中创建空文件夹? [重复]

问题

可能重复:如何创建文件夹?

我试图使用文件classto在"C:/ Temp / Emptyfile"这样的目录中创建一个空文件。但是,当我这样做时,它显示一个错误:"已经使文件夹Temp"。否则,它不会为我创建一个。

那么,我如何使用java API创建文件夹?


#1 热门回答(261 赞)

在aFile对象上查看文件你使用的是.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
}

#2 热门回答(95 赞)

你可以使用以下Java代码创建文件夹:

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

通过在上面执行,你将在当前文件夹中包含文件夹'nameoffolder'。