File类

1.JAVA 编程中,file 是用来读写计算机中的文件和文件夹的类,称之为文件夹类。

2. createNewFile方法

  该方法的作用是创建指定的文件。该方法只能用于创建文件,不能用于创建文件夹,且文件路径中包含的文件夹必须存在。


  delect方法

  该方法的作用是删除当前文件或文件夹。如果删除的是文件夹,则该文件夹必须为空。如果需要删除一个非空的文件夹,     则  需要首先删除该文件夹内部的每个文件和文件夹,然后在可以删除,这个需要书写一定的逻辑代码实现。


  exists方法

  该方法的作用是判断当前文件或文件夹是否存在。

  getAbsolutePath方法

  该方法的作用是获得当前文件或文件夹的绝对路径。例如c: est1.t则返回c: est1.t.

  getName方法

  该方法的作用是获得当前文件或文件夹的名称。例如c: est1.t,则返回1.t.

  getParent方法

  该方法的作用是获得当前路径中的父路径。例如c: est1.t则返回c: est.

  isDirectory方法

  该方法的作用是判断当前File对象是否是目录。

  isFile方法

  该方法的作用是判断当前File对象是否是文件。

  length方法

  该方法的作用是返回文件存储时占用的字节数。该数值获得的是文件的实际大小,而不是文件在存储时占用的空间数。

  list方法
  public String[] list()// 并不包含其属性。
  该方法的作用是返回当前文件夹下所有的文件名和文件夹名称。说明,该名称不是绝对路径。
  listFiles方法
        public File[] listFiles()

  该方法的作用是返回当前文件夹下所有的文件对象。包含其属性。

  mkdir方法

  该方法的作用是创建当前文件文件夹,而不创建该路径中的其它文件夹。假设d盘下只有一个test文件夹,则创建d: estabc文件夹则成功,如果创建d:a文件夹则创建失败,因为该路径中d:a文件夹不存在。如果创建成功则返回true,否则返回false.

  mkdirs方法

  该方法的作用是创建文件夹,如果当前路径中包含的父目录不存在时,也会自动根据需要创建。

  renameTo方法

  该方法的作用是修改文件名。在修改文件名时不能改变文件路径,如果该路径下已有该文件,则会修改失败。

  o、setReadOnly方法

  该方法的作用是设置当前文件或文件夹为只读。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值