美文网首页
2018-05-18(File类)

2018-05-18(File类)

作者: ROC_XU的日记本 | 来源:发表于2018-05-18 22:19 被阅读0次

    file类(File directory path absolute)

    用来操作文件或者文件夹的(可以理解为操作路径)


    1 构造方法:(操作c://1.txt)


    public File(String pathname);

    public File(String parent,string child);

    publicFile(File parent,String child)

    三种构造方法实例

    2 相对路径与绝对路径


    2.1 绝对路径:一般以盘符开头,位置被固定;

    2.2 相对路径:一般是相对项目而言;

    3 常用方法:


    3.1.1 createNewFile()//创建文件(不存在才会创建);

    注意:创建好了要选择项目进行刷新

    在项目下创建1.txt

    3.1.2 mkdir()//创建单级文件夹(make directory)

    在项目下创建文件名

    3.1.3 mkdirs()//创建多级文件夹(单个也可以用)

    在项目下创建多级文件

    3.1.4 delete()//删除文件(夹)

    注意:文件里不能有文件

    删除文件

    3.2 获取功能

    3.2.1 getName()\\获取文件(夹)名字;

    3.2.2 getAbsolutePath()\\获取绝对路径的字符串形式;

    3.2.3 getabsoluteFile()\\获取绝对路径的File的对象形式;

    3.2.4 getPath()\\创建File的路径就返回什么路径

    3.2.5 getParent()\\获取文件夹父目录的字符串形式;

    3.2.6 getparentFile()\\获取文件夹父目录的File的对象形式;

    3.2.7 lenth()\\获取文件大小,文件夹用递归;

    3.3 判断功能

    3.3.1 exists()//判断文件(夹)是否存在;

    3.3.2 isFile()//判断是不是文件;

    3.3.3 isDirectory()//判断是不是文件夹;

    3.4其他方法

    3.4.1 String[] List()//获取指定文件夹下的名称数组;

    会打印出下面的所有文件或者文件夹的名称(1)

    3.4.2 File[]listfile()//获取指定文件夹下的对象数组;

    会打印出所有的对象(1.txt)

    4 综合运用


    简单的运用(endWith后缀名匹配)

    未完待续....

    相关文章

      网友评论

          本文标题:2018-05-18(File类)

          本文链接:https://www.haomeiwen.com/subject/tfendftx.html