首页 > 编程语言 >Java基础 File 常见的成员方法(创建、删除)

Java基础 File 常见的成员方法(创建、删除)

时间:2023-10-21 20:57:17浏览次数:34  
标签:文件 Java 删除 创建 路径 细节 文件夹 File 方法

 

createNewFile ()  方法:

细节一:如果当前路径表示的文件不存在,则创建成功,方法返回 true;如果当前路径表示的文件已经存在,则创建失败,方法返回 false

细节二:如果父级路径是不存在的,那么方法会有 IOException 异常

细节三:createNewFile ()  方法创建的一定是文件。如果路径当中不包含后缀名(如 D:\\daily\\a),则会创建一个没有后缀的文件 a

 

mkdir () 方法:

细节一:Windows 当中,路径是唯一的,如果当前路径已经存在(或者当前路径已经被某个文件占用),则创建失败,返回 false

细节二:mkdir 方法只能创建单级文件夹

 

mkdirs () 方法:既能创建单级文件夹,也能创建多级文件夹

 

标签:文件,Java,删除,创建,路径,细节,文件夹,File,方法
From: https://www.cnblogs.com/gagaya2/p/17779529.html

相关文章

  • Java拾贝第八天——多线程的创建
    Java拾贝不建议作为0基础学习,都是本人想到什么写什么进程与线程多线程是实现并发机制的一种有效手段,进程和线程一样都属于并发的一个单位。(线程比进程更小)。所谓多线程是指一个进程在执行过程中可以产生多个线程。这些线程可能同时存在、同时运行。一个进程可以包含一个或多......
  • Java基础 File 常见的成员方法(判断、获取)
     length()方法的细节:只能获取文件的大小,单位是字节。如果我们想要的单位是M,G等,可以不断地除以1024       len/1024:KB  len/1024/1024:MB  len/1024/1024/1024:G如果我们要获取一个文件夹的大小,需要把这个文件夹里面所有的文件大小都累加在......
  • java Intellij IDEA
    com/shop//││├─java.f97016ab│││└─.generated││├─sell.20409de3│││└─.generated││└─sell.f9743bdb││└─.generatedDOA层:定义实体.即有哪此字段及getter、setter等方法.数据库的curdcont......
  • Java基础 File
    File对象就表示一个路径,可以是文件的路径,也可以是文件夹的路径。甚至这个路径可以是存在的,也可以是不存在的 File类常见的构造方法有三个:public File(String pathname)  →  根据文件路径创建文件对象。把字符串表示的路径变成File对象public File(String......
  • Java基础 自定义异常
    自定义异常的意义:让控制台的报错信息更加见名知意 步骤:1.定义异常类,类名要见名知意2.写继承关系。如果定义的异常是运行时异常,要继承RuntimeException;如果是编译时异常,直接继承Exception3.写空参构造4.写带参构造......
  • JavaWeb-初识Spring
    目录Spring简介Spring项目Bean管理基于xml的Bean管理创建对象属性注入基于xml+注解的Bean管理创建对象属性注入基于纯注解的Bean管理内容Spring简介Spring是什么Spring是于2003年兴起的一个轻量级的Java的开放源代码的设计层面框架......
  • java智慧工地云平台源码,以物联网、移动互联网技术为基础,结合大数据、云计算等,实现工程
    智慧工地项目源码 智慧工地云平台源码 PC端+APP端源码智慧工地将更多人工智能、传感技术、虚拟现实等高科技技术植入到建筑、机械、人员穿戴设施、场地进出关口等各类物体中,围绕人、机、料、法、环等各方面关键因素,彻底改变传统建筑施工现场参建各方现场管理的交互方式、工作方式......
  • Java基础 抛出异常(throws 和 throw)
    throws:写在方法定义处,表示声明一个异常,告诉调用者,使用本方法可能会有哪些异常(编译时异常:必须要写;运行时异常:可以不写)语法:public void 方法() throws 异常类名1, 异常类名2...{}  throw:写在方法内,表示结束方法。用来手动抛出异常对象,把异常对象交给调用者处......
  • 算法篇---java算法应用
    算法篇---java算法应用 算法应用之百钱买白鸡(程序员副业--编程学习--业务交流--公众号:匠心程序定制)  案列说明:主要内容是:公鸡5元一只,母鸡3元一只,小鸡1元三只,问100元怎样可以买100鸡?思想:想要实现此算法,只要明白各种条件的关系即可,而且知道公鸡最多买20只,母鸡最多买33只......
  • Java基础 捕获异常 灵魂四问
    一、如果try中没有遇到问题,怎么执行?答:会把try里面所有的代码全部执行完毕,不会执行catch里面的代码。只有当出现了异常才会执行catch里面的代码 二、如果try中可能会遇到多个问题,怎么执行?答:会写多个catch与之对应。如果我们要捕获多个异常,这些异常中如果存在父子......