public class FileTest { public static void main(String[] args) throws IOException { File file = new File("test/testfile.txt"); File parent = file.getParentFile(); if(parent!=null&&!parent.exists()){ parent.mkdirs(); } file.createNewFile(); } }
mkdir 创建指定单个目录
mkdirs 创建指定多级目录,包括所有必需但不存在的父目录
createNewFile 创建文件
exists 测试此抽象路径名表示的文件或目录是否存在