黑马程序员技术交流社区
标题:
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