1.例如现在想创建:"D://jrqNio/aaa/bbb/jrq.txt"
现在没有这些目录
mkdirs(): 创建多级目录
createNewFile():创建单个文件 (文件夹必须存在的情况下 才能创建成功)
直接用这两个都不行
2.解决:
File file = new File("D://jrqNio/aaa/bbb/jrq.txt");
//获取父级目录 D://jrqNio/aaa/bbb
if(!file.getParentFile.exists()){
file.getParentFile.mkdirs();
}
file.createNewFile(); 即可创建 目录下的文件
网友评论