File file3 =new File("E:\\hello.text\\a.text");
这一句要分成两步才能创建出来,而且不是文件,而是一个文件夹。
第一步File file3 =new File("E:\\hello.text");
有了hello.text
File file3 =new File("E:\\hello.text\\a.text");
File file=new File("D:\\hello.text\\a.text");
if (!file.exists()) {
file.mkdirs();
}
System.out.println("over");
可以一次创建 !如果没创建成功,看看 盘符 等其他问题!
好像你的 file.mkdir 少个s吧
有了hello.text文件夹之后才能创建出来文件夹里面的文件夹。
真是奇怪。
而且\\改为. 之后报错。