宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取

用Java创建文件是非常容易的。以前我们创建文件等等行为完全通过提示来进行的,学习了java后,我们便可利用java通过命令来创建文件。

1、打开您的IDE工具,并创建一个文件。

Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客

2、接下来,您需要对您之前创建的文件创建一个main方法,我这里创建的文件为File_createNewFile,入下图所示:

Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客

3、接下来,您需要new File,并给它传入一个我们要创建的文件名。我们这里创建的是test.txt。

Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客

4、如果您没有导包,那么就会出错,您需要导包,导入的包入下图所示。

Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客

5、使用if语句判断我们要创建的文件是否存在,如果存在不再创建,如果不存在,那么对其进行创建。

Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客

6、if中的!file.exists()作用是判断文件是否存在,判断的文件是File file=new File(“test.txt”);中的test.txt。

Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客

7、接下来,创建文件,并输出提示到控制台。

Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客

 8、您可以看到,这里报错了,这是因为创建文件等操作需要抛异常,您现在可以使用try{ }catch(){ }处理异常或是将其抛出去,我们这里选择的是抛出,不过,在实际开发中,不建议这么做,最好使用try{ }catch(){ }处理错误。抛异常的做法是在main方法后面添加throws IOException。

Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客

 9、整体代码入下图所示:

Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客

10、保存您的代码,并点击运行。

Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客

11、您可以看一下控制台的输出提示,是否创建成功。

Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客

12、您也可以在当前目录下检查一下,是否真的用这个文件存在。

给大家免费分享一些Java核心知识点学习资料,其中有系统性的学习笔记、面试题、Java架构书籍、视频等等!

其中包括:

  • 2021最新JAVA架构视频
  • JAVA架构书籍PDF版(50本)
  • Java核心知识学习笔记
  • 阿里技术手册
  • 互联网大厂面试真题(BATJ、字节、PDD等)

…….

Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客Java如何创建文件?java创建文件流程图文详解!「建议收藏」(java注释@)-风君雪科技博客

 有需要点击下方名片,绝对免费领取,如果未及时回复一定是有事去了,请耐心等待!