Android--JAVA.FILE

来源:互联网 发布:at指令集 单片机 编辑:程序博客网 时间:2024/05/16 05:03

java.io.File
=========================================
* 表示文件或文件夹
* 可以表示一个不存在的路径

创建实例
-------------------------------
1. File f = new File("d:\\a.txt");

2. File f = new File("d:\\",   "a.txt");

方法
-------------------------------
文件、目录属性

canRead() 
canWrite() 
canExecute() 
是否可读可写可执行
isHidden() 是否隐藏文件
exists() 表示的路径是否存在
getAbsolutePath() 完整路径
getName() 文件名
getParent() 父目录
lastModified()最后修改时间,毫秒值
length() 文件字节量,对目录无效
isDirectory() 是否文件夹
isFile() 是否文件
getTotalSpace()空间总大小,
getFreeSpace()可用空间

文件、目录操作

createNewFile()创建文件
delete() 删除文件或“空目录”
mkdir() 创建单层目录
mkdirs() 创建多层目录
renameTo() 改名、移动

*) 创建删除重命名方法返回 boolean,表示操作是否成功

File.createTempFile()在系统临时目录创建临时文件

目录列表

list() 返回 String[],包含子文件、子目录名称
listFiles() 返回 File[],包含子文件、子目录的 File 对象

list(FilenameFilter)
listFiles(FilenameFilter)
listFiles(FileFilter)

只列出符合过滤条件的文件、目录,
参数: 外接的过滤器

原创粉丝点击