首页 > 软件开发 > JAVA >

JAVA如何创建新文件

来源:互联网 2023-03-16 19:27:02 381

我这里为您讲述如何使用JAVA创建一个文件。在创建文件之前,文件夹可能不存在,若是文件夹不存在,先创建文件夹再创建文件,若是文件夹已经存在,那直接创建文件。yGq办公区 - 实用经验教程分享!

工具/原料

  • JAVA
  • ECLIPSE

方法/步骤

  • 1

    首先,我们创建一个main方法,将全部的业务直接在main方法中写。对于实际开发的过程中,最好将其封装成一个工具类,在需要的地方直接去调用即可。yGq办公区 - 实用经验教程分享!

    JAVA如何创建新文件yGq办公区 - 实用经验教程分享!

  • 1该信息非法爬取自百度经验
  • 2

    首先,我们需要先判断一下文件夹是否存在,若是不存在,那么我们需要先去创建新的文件夹。yGq办公区 - 实用经验教程分享!

    JAVA如何创建新文件yGq办公区 - 实用经验教程分享!

  • 3

    若是已经存在,那么就不需要新建文件夹。直接在else中执行创建文件即可。yGq办公区 - 实用经验教程分享!

    JAVA如何创建新文件yGq办公区 - 实用经验教程分享!

  • 4

    接下来,我们就可以开始创建文件了。首先需要先new File();yGq办公区 - 实用经验教程分享!

    JAVA如何创建新文件yGq办公区 - 实用经验教程分享!

  • 5

    当文件夹不存在的时候,我们先创建文件夹,再创建文件,执行如下图所示。yGq办公区 - 实用经验教程分享!

    JAVA如何创建新文件yGq办公区 - 实用经验教程分享!

  • 6

    若是文件夹已经存在,那么走else,直接创建新的文件。yGq办公区 - 实用经验教程分享!

    JAVA如何创建新文件yGq办公区 - 实用经验教程分享!

  • 7

    注意,这里需要处理这个IO异常。您可以选择直接抛出去,也可以直接通过try ...catch来处理。我这里选择直接抛出去。在开发的过程中,更多是使用try ...catch的方法来处理。yGq办公区 - 实用经验教程分享!

    JAVA如何创建新文件yGq办公区 - 实用经验教程分享!

  • 8

    以下是整个过程的代码,希望对您有用。yGq办公区 - 实用经验教程分享!

    JAVA如何创建新文件yGq办公区 - 实用经验教程分享!

  • 9

    在实际开发的过程中,因为要存大量的文件,所以一般是以日期来进行命名文件夹。一般文件夹的层级如下“年/月/日/”若是每天产生的文件量大,那么可以再以小时进行划分。一个文件夹中的文件不易超过1024个文件,否则查询的速度会变慢。yGq办公区 - 实用经验教程分享!

    JAVA如何创建新文件yGq办公区 - 实用经验教程分享!

  • 10

    一般在开发中,会使用UUID或是保证一个文件夹中不会重复出现的随机字符串作为文件的文件名。以下是我在开发过程中封装的方法,您可以直接封装一个方法来处理即可。yGq办公区 - 实用经验教程分享!

    JAVA如何创建新文件yGq办公区 - 实用经验教程分享!

  • 11

    很多时候,我们将文件保存到服务器后,我们要返回一个文件的路径,并保存到数据库。您可以您的文件路径从您封装的工具类中返回回去,然后执行保存到数据库的操作即可。yGq办公区 - 实用经验教程分享!

    JAVA如何创建新文件yGq办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!yGq办公区 - 实用经验教程分享!


    标签: JAVA编程学习ECLIPSE

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码