import java.io.*;
public class mkdir
{
public static void main(String[] args)
{
mkdir m = new mkdir();
File d = new File("D:\\Mobile Developer tools\\eclipse");
try
{
if(d.mkdir())
System.out.println("Directory created :D");
else
System.out.println("Directory is not created :(");
} catch(Exception e) {
}
}
}
我尝试了上面的代码来创建一个目录,但上面的代码显示输出“目录未创建:(”此程序中是否存在任何逻辑错误,提前感谢
答案 0 :(得分:1)
我猜你在磁盘Mobile Developer Tools/
上没有D:
目录
试试
d.mkdirs();
它将以递归方式创建目录。
答案 1 :(得分:0)
试试这样:
File dir = new File(<directory path>);
if (dir.exists()) {
System.out.println("Already exist:" + path);
} else {
dir.mkdir();
System.out.println("Directory created :" + path);
}