用Java该文件的名字

    xiaoxiao2022-06-28  56

    在用File类操作文件并且改名的时候发现一个小问题!感觉还是挺好玩的!代码如下:

    import java.io.File; import java.io.IOException; public class renameTest { /** * 当把一个File进行改名操作后,即fileOld.renameTo(NewFile) * 你本地磁盘的文件夹内,即fileOld执行的对像的名字改变了 * 但是,fileOld类的内容并没有改变 * * */ public static void main(String[] args) { String path = "D:\\temp\\testBeyondCompare\\456"; File fileNew = new File(path); if(fileNew.isAbsolute()){ File fileOld = new File("D:\\temp\\testBeyondCompare\\123"); fileNew.renameTo(fileOld); fileNew.mkdirs(); File text1 = new File(fileNew.getAbsolutePath()+"\\"+"456.txt"); File text = new File(fileOld.getAbsolutePath()+"\\"+"123.txt"); try { text.createNewFile(); text1.createNewFile(); } catch (IOException e) { e.printStackTrace(); } } } }

    如果拷代码的话,请注意路径!

    转载请注明原文地址: https://ju.6miu.com/read-1124448.html

    最新回复(0)