IO流-前置内容---File

3 篇文章 0 订阅

File实现了序列化和比较器接口

File:文件和目录路径名的抽象表现形式

例如: File f-new File("E:\\demo\\a.txt"); 或者E:/demo/a.txt

""里面的有可能是目录名,也有可能是文件名.    注意a.txt写了不一定代表存在这个文件,只是描述了一句话而已.

常用方法:

创建:

public boolean createNewFile()  //需要抛异常,并且该路径必须存在,只能单纯的创建文件.

public boolean mkdir()//创建单级目录

public boolean mkdirs()//创建多级目录

删除:

public boolean delete()//删除单级目录或者文件

重命名:

public boolean renameTo(File dest)//如果在同一文件夹下是改名,如果不在同一文件夹下则为剪切并改名

判断:

public boolean isDirectory()

public boolean isFile()

public boolean exists()

public boolean canRead()

public boolean canWrite()

public boolean isHidden()

基本获取:

public String get AbsolutePath()//获取绝对路径

public String getPath()//获取相对路径

public String getName()//文件名

public long length()//获取文件大小. 单位mb

public long lastModified()//最后修改毫秒值

public Strnig[] list()//获取指定目录下的信息列表字符串形式

public File[] listFiles()获取指定目录下的信息列表

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值