Demo01.java 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package J20250724.demo03_file;
  2. import java.io.File;
  3. import java.io.IOException;
  4. /**
  5. * @author WanJl
  6. * @version 1.0
  7. * @title Demo01
  8. * @description
  9. * @create 2025/7/24
  10. */
  11. public class Demo01 {
  12. public static void main(String[] args) throws IOException {
  13. //第一中方式创建File对象
  14. //File file=new File("D:/今天天挺好.txt");
  15. //判断当前文件的路径是否存在,如果不存在,就创建一个新文件
  16. //boolean flag = file.createNewFile();
  17. //System.out.println(flag);
  18. //创建文件夹 mkdir
  19. //File f2=new File("D:/我的文件夹");
  20. //boolean mkdir = f2.mkdir();
  21. //System.out.println(mkdir);
  22. //创建有当前路径命名的文件夹,包括任何必须但不存在的父文件夹
  23. File f3=new File("D:/我的文件夹");
  24. //boolean mkdir1 = f3.mkdirs();
  25. //System.out.println(mkdir1);
  26. //删除指定的文件或文件夹(目录),前提是文件夹内为空
  27. boolean delete = f3.delete();
  28. System.out.println(delete);
  29. System.out.println("是文件夹嘛?"+f3.isDirectory());
  30. System.out.println("是文件嘛?"+f3.isFile());
  31. System.out.println("路径真实存在嘛?"+f3.exists());
  32. }
  33. }