Java教程

JavaSE: File类

本文主要是介绍JavaSE: File类,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.  基本概念

    java.io.File 类主要用于描述文件目录路径的抽象表示信息,可以获取文件或目录的特征信息,如: 大小等。

 

2.  常用方法

    方法声明                  功能描述

    <1>File(String pathname)              根据参数指定的路径名来构造对象

    <2>File(String parent, String child)           根据参数指定的父路径和子路径信息构造对象

    <3>File(File parent, String child)          根据参数指定的父抽象路径和子路径信息构造对象

    <4>boolean exists()                测试此抽象路径名表示的文件或目录是否存在

    <5>String getName()                 用于获取文件的名称

    <6>long length()                   返回由此抽象路径名表示的文件的长度

    <7>long lastModified()              用于获取文件的最后一次修改时间

    <8>String getAbsolutePath()            用于获取绝对路径信息

    <9>boolean delete()                用于删除文件,当删除目录是要求是空目录

    <10>boolean createNewFile()            用于创建新的空文件

    <11>boolean mkdir()                用于创建目录

    <12>boolean mkdirs()                用于创建多级目录

    <13>File[] listFiles()                获取该目录下的所有内容

    <14>boolean isFile()                判断是否为文件

    <15>boolean isDirectory()              判断是否为目录

    <16>File[] listFiles(FileFilter filter)           获取目录下满足筛选器的所有内容

 

3.  案例题目

      遍历指定目录以及子目录中的所有内容并打印出来         

 

这篇关于JavaSE: File类的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!