Java学习笔记46:Java中File创建一个文件

悠悠 2022-03-16 03:18 406阅读 0赞

作者:安生学Java
来源:CSDN
原文:https://blog.csdn.net/qq_28944815/article/details/78275488
版权声明:本文为博主原创文章,转载请附上博文链接!

  1. import java.io.File;
  2. import java.io.IOException;
  3. /**
  4. *
  5. * 如何用File创建一个文件
  6. */
  7. public class test1 {
  8. public static void main(String[] args) {
  9. /*实例化一个文件,代表给定路径的文件或目录
  10. *
  11. * 路径的描述不同的文件系统差异较大
  12. * linux和windows就不同
  13. * 最好使用相对路径,不要用绝对路径
  14. * "."代表的路径:相对路径,当前路径:项目所处的目录
  15. * File.separator:目录分隔符
  16. *
  17. * 创建该对象并不意味着硬盘上对应路径上就有该文件了,
  18. * 只是在内存中创建了该对象去代表路径指定的文件。当然这个
  19. * 路径对应的文件可能根本不存在
  20. *
  21. * */
  22. File file=new File("."+File.separator+"hell.txt");
  23. /* String string="D:"+File.separator+"hahahaha.txt";
  24. File file=new File(string);更改用户系统的权限问题*/
  25. //判断该文件是否在硬盘中真实存在
  26. if(!file.exists()){
  27. /*
  28. *创建file代表的文件
  29. * 调用该文件后,硬盘中就会存在该文件了
  30. * 这里要求强制捕获异常! creatNewFile有throws声明
  31. *
  32. * */
  33. try {
  34. file.createNewFile();
  35. System.out.println("创建文件成功了");
  36. } catch (IOException e) {
  37. e.printStackTrace();
  38. System.out.println("创建文件失败了");
  39. }
  40. }
  41. // 结果创建文件成功了
  42. }
  43. }

发表评论

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

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

相关阅读

    相关 Java学习笔记

    一、面向对象编程(OOP) 目标(goal):与面向过程编程相比,是为了在解决现实问题时,以问题为核心,建立对问题结构的考虑,而不是将问题的解决基于计算机的结构、程序员必