Java File 文件属性
注意在java中文件目录需要用算斜杠分隔开
例如:
C:\Users\user\Documents\WeChat Files\wxid_1hccrutya7p22
需要改成这样
C:\\Users\\user\\Documents\\WeChat Files\\wxid_1hccrutya7p22
属性 | 描述 |
---|---|
+File(pathname:String) | 为指定的路径名创建一个File 对象.路径名可以是一个目录也可以是一个文件 |
+File(parent:Strung,chile:String) | 在目录parent下创建一个子路径的File 子路径可以是一个目录或者是一个文件 |
+File(parent:File,child:String) | 在目录parent下创建一个子路径的File 子路径可以是一个目录或者是一个文件;此处的parent是一个File对象 |
+exists():boolean | File对象代表的文件或目录存在,返回true |
+canRead():boolean | File代表的文件可读,返回true |
+canWrite():boolean | File代表的文件可写,返回true |
+isDirectory():boolean | File代表的是一个目录,返回true |
+isFile():boolean | File代表的是一个文件,返回true |
+isAbsolute():boolean | File是采用绝对路径创建的对象,返回true |
+isHidden():boolean | 如果File对象代表的是一个隐藏的文件,返回True |
+getAbsolutePath:String | 返回File对象代表的文件或文件的绝对路径 |
+getName():String | 返回File对象代表的文件或目录的最后的名字 例如:new File("D:\\fengjiazFiles\\安卓笔记.txt").getName(); 返回`安卓笔记.txt |
+getPath():string | 返回File对象代表的文件或目录的完整路径 |
+getParent():string | 返回File对象代表的文件或目录的完整的父目录 |
+lastModified():long | 返回文件最后修改时间 |
+length():long | 返回文件的大小,若不存在返回0 |
+listFiles():File [] | 返回File对象下面的所有目录 |
+delete():boolean | 删除File对象所代表的文件或目录 |