一开始以为是改名字,网上一搜很多人说移动文件(mmp差不多吧)
不知为啥没有成功
renameto(file1)
使用getAbsolutePath()发现
创建file1对象后,路径上又加上了项目的路径!!!????
File f1 = new File(“d/test.txt”);
仔细观h察后,路径错误
应该是(“d:/test.txt”)//也就是这个冒号指定盘符,否则就在你的项目路径上加上你的路径
那我的renameTo方法就是因为找不到指定路径而出错实在没想到(真菜👎)
解决:网上有许多IO流没有关闭,就是文件还在被占用的情况。