//调用System.getProperty 方法,通过user.dir 获取对应的 程序上一级目录的路径
System.out.println(System.getProperty("user.dir"));
//随机写的路径名称
String path="leastDir12321232";
// 程序上一级目录的路径 拼接 随机写的路径名称 然后创建文件对象
File file=new File(System.getProperty("user.dir")+"/"+path+"/"+"otj.txt");
// getParentFile方法是获取当前文件上一级目录路径
//判断 当前文件上一级目录路径是否存在
if(!file.getParentFile().exists()){
System.out.println(file.getParentFile());
//当前文件上一级目录路径是否存在 不存在,则调用mkdirs创建
file.getParentFile().mkdirs();
}
//来到这一步 文件路径有了,文件对象也有了,就可以创建文件了
file.createNewFile();
java文件操作,路径问题
最新推荐文章于 2024-09-14 22:11:27 发布