黑马程序员技术交流社区

标题: File类中的各种需要掌握的方法IO流中递归中经常用到的! [打印本页]

作者: 张宇峰    时间: 2015-12-16 23:22
标题: File类中的各种需要掌握的方法IO流中递归中经常用到的!
构造方法:               
File(String path);                根据传入的路径创建File对象。                                                               
File(String parent, String child);  父目录 和 子目录,生成File对象。
File(File parent,String child)                父目录对象 和 子目录,生成File对象。
判断功能:
isDirectory();         是否是文件夹
isFile()                是否是文件       
exists()                是否存在       
canRead()                是否可读
canWrite()                是否可写
isHidden()                是否是隐藏文件                                                       
获取功能:
getAbsolutePath();        绝对路径。
getPath()                        相对路径。
getName()                        获取文件名       
length()                        文件大小,字节形式。       
重命名和删除:
renameTo(File name);        重命名
        如果路径一样就是改名,
        如果路径不一样就是:改名 + 剪切

delete();        删除文件或者文件夹       
        要删除的文件夹必须是空文件夹。
        java中的删除是不走回收站的。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2