File类的renameTo()
方法用于重命名文件。 当且仅当重命名成功时,此方法返回true
; 否则此方法返回false
;。
下面是重命名文件的示例。
文件:RenameFileExample.java –
package com.yiibai.tutorial.io; import java.io.File; /** * @author yiibai * RenameFileExample.java * Nov 3, 2016 */ public class RenameFileExample { public static void main(String[] args) { File file=new File("file.txt"); File renamedFile=new File("file2.txt"); /*check if both files exist*/ System.out.println("file.txt exists : "+file.exists()); System.out.println("file2.txt exists : "+renamedFile.exists()); /*Renaming file*/ if(file.renameTo(renamedFile)){ System.out.println("File renamed successfully."); }else{ System.out.println("Failed to rename file."); } /*check again if both files exist*/ System.out.println("file.txt exists : "+file.exists()); System.out.println("file2.txt exists : "+renamedFile.exists()); } }
执行上面示例代码,得到以下结果:
file.txt exists : false file2.txt exists : true Failed to rename file. file2.txt exists : true
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/264121.html