File类

解读

File类是java.io包下,操作文件和文件夹。
可以新建、删除、重命名文件和文件夹。
File类不可以访问文件内容本身。

访问文件和目录

1.访问文件名相关的方法
获取名称 String getName()
获取路径 String getPath()
获取路径 File getAbsoluteFile()
获取路径 String getAbsolutePath()
获取目录 String getParent()
重命名 boolean renameTo(File newName)

2.文件检测的相关方法
是否存在 boolean exists()
是否可写 boolean canWrite()
是否可读 boolean canRead()
是否文件 boolean isFile()
是否目录 boolean isDirectory()
是否绝对路径 boolean isAbsolute()

3.获取常规文件信息
修改时间 long lastModified()
内容长度 long length()

4.文件操作相关的方法
创建 boolean createNewFile()
删除 boolean delete()
创建文件 static File createTempFile(String prefix, String suffix)
创建文件(指定目录) static File createTempFile(String prefix, String suffix, File directory)
退出删除 void deleteOnExit()

5.目录操作
创建目录 boolean mkdir()
所有文件 String[] list()
所有文件 File[] listFiles()
根路径 static File[] listRoots()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,168评论 19 139
  • File类(File类的概述和构造方法) A:File类的概述File更应该叫做一个路径文件路径或者文件夹路径路径...
    厉害了我的彭阅读 705评论 0 3
  • File类   File类是java.io包下代表与平台无关的文件和目录,也就是说如果希望在程序中操作文件和目录都...
    琦琦出去玩了阅读 366评论 0 0
  • File类 File类用来操作文件路径或文件夹路径 绝对路径从根目录开始 相对路径在eclipse中代表当前项目根...
    JerichoPH阅读 591评论 0 3
  • File类 File类是java.io包下与平台无关的文件和目录,它可以操作文件和目录。如新建、删除、重命名等,F...
    ql2012jz阅读 248评论 0 1