File

File类:
File类常见的方法:
    1:创建:
    A:doolean createNewFile():在指定的目录下创建文件,如果该文件已存在,则不创建,
   B:boolean mkdir():创建此抽象路径名指定的目录,
    C:boolean mkdirs():创建多级目录,
    2:删除
    A:boolean delete():删除此抽象路径名表示的文件或目录,
    B:void deleteOnExit():在虚拟机退出时删除,
    注意:在删除文件夹时,必须保证这个文件夹中没有任何内容,才可以将文件夹用delete删除,java删除不走回收站,
   3:获取
    A:long  length():获取文件大小,
    B:String  getName():返回由此抽象路径名表示的文件或目录的名称,
    C:String  getPath():将此抽象路径名转换为一个路径名字符串,

    D:String  getAbsolutePath():返回此抽象路径的绝对路径名字符串,
    E:String  getParent():返回此抽象路径名父目录的抽象路径名,如果此路径没有指定的父目录,就返回null,
    F:long  lastModified():返回此抽象路径名表示的文件最后一次呗修改的时间,
    G:File.pathSeparator:返回当前系统默认的路径分隔符默认为“  ;”,
    H:File.Separator:返回当前系统默认的目录分隔符默认为“\”,
    4:判断:
   A:boolean  exists():判断文件或者文件夹是否存在,
    B:boolean  isDirectory():测试此抽象路径名表示的文件是否是一个目录,
    C:boolean  isFile():测试此抽象路径名表示的文件是否是一个标准文件,
    D:boolean  isHidden():测试此抽象路径名指定的文件是否是一个隐藏文件,
    E:boolean isAbsolute():测试此此抽象路径名是否为绝对路径名,
   5:重命名
    A:boolean renameTo(File dest):可以实现移动的效果,剪切+重命名,

 

    String [] list():列出指定目录下的当前的文件和文件夹的名称,包含隐藏文件,
    如果调用list方法的File对象中封装的是一个文件,只有封装的对象存在并且的文件时,这个方法才有效,

posted @ 2019-09-23 15:18  马春龙  阅读(280)  评论(0编辑  收藏  举报