A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© koibiki 中级黑马   /  2015-8-22 02:37  /  468 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

File类
常用方法:
1.创建
        boolean createNewFile();
                在指定位置判断是否有需要创建的文件,如果有就返回false,不再创建
                如果没有,就返回true,并创建文件。
        boolean mkdir(); 创建文件夹(单级目录)
        boolean mkdirs(); 创建多级文件夹
2.删除
        boolean delete();
                在指定位置判断是否有需要删除的文件,如果没有就返回false
                如果有,就返回true,并删除文件。
        void deleteOnExit()
                在文件运行占用完成后删除。
3.判断
        boolean exists(): 判断文件是否存在
                以下判断执行前必须先判断是否存在
        boolean canExecute(); 判断是否可执行
        boolean isFile(); 判断是否文件
        boolean idDirectory(); 判断是否文件夹
        boolean isHidden();
        boolean isAbsolute(); 判断是否为绝对路径(是否创建对象时带盘符)
4.获取信息
        getName();
        getPath(); 获取路径(即文件创建时的路径)
        getAbsolutePath(); 获取绝对路径
        getParent(); 获取文件的父目录
                (当文件创建时无父目录[相对绝对路径均可],就返回null)
        long lastModified();
        long length();
5.操作
        String  renameTo(目标文件对象); 改名
        String []  listRoots(); 返回系统可用的盘符
        String[]  list();   返回当前对象下的所有文件及目录。
                (仅能对封装目录操作,不能对封装文件进行操作)
        String [] listFiles(); 返回当前对象下文件及目录的抽象路径

4 个回复

倒序浏览
总结的不错 看一看
回复 使用道具 举报
不错,顶你。
回复 使用道具 举报
写一个实例 就更好了
回复 使用道具 举报
博客就素这么写嘛?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马