File常用方法

File的一些常用方法
1、File.listRoots()
     返回一个File[]数组,里面存储了根目录的File对象
2、boolean exists()
     判断是否存在这个文件
3、long lastModify()
     返回最后一次修改的时间,毫秒数值
     文件不存在返回0
4、boolean isFile()
     是否是文件
5、boolean isDirectory()
     是否是文件夹
6、booelan 
     canRead(),canWrite(),canExcute()
     可读可写可执行
7、booean isAbsoulte()
     是否之绝对路径
8、long length()
     返回由此抽象路径名表示的文件的长度,字节形式。
     如果此路径名表示一个目录,则返回值是不确定的
9、String getName()
     获取名字
10、String getPath
11、String getParent()
12、delete()
  删除此抽象路径名表示的文件或目录。
13、File[] listFiles(FileFilter filter)匿名内部类或者新建一个类来实现这个接口
      返回抽象路径名数组,这些路径名表示此抽象路径名表示的目录中满足指定 过滤器的文件和目录
     FileFilter是一个接口,匿名内部类或者新建一个类来实现这个接口
14、String[] list()
     返回一个文件夹的所有内容的文件名字
     
posted @ 2017-08-28 14:00  赵安之  阅读(243)  评论(0编辑  收藏  举报