常用类 (File类)

File类

File类的基本用法

java.io.File类:文件和目录路径名的抽象表示形式

File类的常见构造方法:

public File(String pathname)

以pathname为路径创建File对象,如果pathname是相对路径,则默认的当前路径在系统属性user.dir 中存储。

  1. File的静态属性String separator存储了当前系统的路径分隔符。

  2. 通过File对象可以访问文件的属性。

public boolean canRead()
public boolean exists()
public boolean isFile()
public long lastModified()
public String getName()
public boolean canWrite()
public boolean isDirectory()
public boolean isHidden()
public long length()
public String getPath()

通过File对象创建空文件或目录(在该对象所指的文件或目录不存在的情况下)

public boolean createNewFile()throws IOException
public boolean delete()
public boolean mkdir()mkdirs()

常见构造器,方法:

import java.io.File;
import java.io.IOException;
public class TestFile {

 //File文件类 1.代表文件 2.代表目录

   public static void main(String[] args) {
      File f = new File("d:/src3/TestObject.java");
      File f2 = new File("d:/src3");
      File f3 = new File(f2, "TestFile.java");
      File f4 = new File(f2, "TestFile666.java");
      File f5 = new File("d:/src3/aa/bb/cc/dd");
    
      //f5.mkdirs();
      f5.delete();
       
      try {
         f4.createNewFile();
         System.out.println("文件创建成功!");
      } catch (IOException e) {
         e.printStackTrace();
      }
      if (f.isFile()) {
         System.out.println("是一个文件!");
      }
      if (f2.isDirectory()) {
         System.out.println("是一个目录!");
      }
      if (f3.isFile()) {
         System.out.println("是一个文件哦");
      }
   }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值