Java_基础—File类的重命名和删除功能

布满荆棘的人生 2022-06-12 09:20 611阅读 0赞
  1. package com.soar.file;
  2. import java.io.File;
  3. public class Demo3_FileMethod {
  4. /*
  5. * A:重命名和删除功能
  6. * public boolean renameTo(File dest):把文件重命名为指定的文件路径
  7. * public boolean delete():删除文件或者文件夹
  8. * B:重命名注意事项
  9. * 如果路径名相同,就是改名。
  10. * 如果路径名不同,就是改名并剪切。
  11. * C:删除注意事项:
  12. * Java中的删除不走回收站。
  13. * 要删除一个文件夹,请注意该文件夹内不能包含文件或者文件夹
  14. */
  15. public static void main(String[] args) {
  16. //renameTo();
  17. //delete()方法删除要小心,因为它不走回收站
  18. File file1 = new File("yyy.txt");
  19. System.out.println(file1.delete()); //true
  20. File file2 = new File("aaa");
  21. System.out.println(file2.delete()); //true
  22. File file3 = new File("ccc"); //如果删除一个文件夹,那么文件夹必须是空的
  23. System.out.println(file3.delete()); //false
  24. }
  25. private static void renameTo() {
  26. //File file1 = new File("xxx.txt");
  27. File file2 = new File("ooo.txt");
  28. //System.out.println(file1.renameTo(file2));
  29. File file3 = new File("D:\\XXX.txt");
  30. System.out.println(file2.renameTo(file3));
  31. }
  32. }

发表评论

表情:
评论列表 (有 0 条评论,611人围观)

还没有评论,来说两句吧...

相关阅读