IO容器与文件操作(二)File类的基本操作

在File类中常见的方法大致分为三类,下面我详细摘出API中的文档分类进行说明:

1、对文件名及文件路径的操作:

mkdir() 创建一个指定的目录,前提是该目录的父目录必须存在,否则就会报错;
mkdirs()  创建一个指定的目录,父目录若是不存在,则一并被创建;
getName() 用 来查看文件或目录的名称,返回值为字符串String;
getPath() 查看文件 的路 径名, 返回值为字符串String;
getAbsoluateFile() 查看文件的绝对路径所对应的File对象,返回一个File对象;
getAbsoluatePath() 查看文件的绝对路径名, 返回值为字符串String,这个方法会经常用到,是我们要查看某个文件的路径的首选方法;
getParent() 查看此文件相对路径的父目录,如果此路径名没有指定父目录,则返回null,返回值为String;

 

2、对File文件的判断信息,常用的方法从方法名也可以看出来,这些方法的返回类型大多为boolean类型:

 exist() 判断文件或路径是否存在;

 canWrite() 判断该文件式否可写;
 canRead()  判断该文件式否可读;
 isFile()  判断对象是否为标准文件;
 isDirectory() 判断文件是否是一个目录;

 isAbsoluate() 消除平台差异判断是否为绝对路径,is以盘符开头,其他以/开头;

 length() 查看一个文件的长度,返回值为long长整形;


  3、创建、删除文件
  createNewFile() 创建一个 不存在的 新文件,存在返回false,返回值为boolean类型;
  delete() 删除文件或目录,返回值为boolean类型;
  deleteOnExit() 退出虚拟机删除,常用于删除临时文件 。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值