美文网首页
File 文件操作

File 文件操作

作者: 黑眼圈是画上的 | 来源:发表于2018-01-12 19:03 被阅读0次

    可以利用File类对象,创建文件或者文件夹

    exists(); 判断指定的文件或者文件夹是否存在
     isFile(); 判断指定的File是不是文件
     isDirectory(); 判断指定的File是不是文件夹
     isHidden(); 判断指定的File是不是隐藏文件
     isAbsolute();  判断创建File类对象使用的是不是绝对路径
     返回值全是boolean 类型
    
    
    boolean createNewFile();
        使用File类对象,创建File类对象里面保存的地址 指定的 普通文件
        返回值boolean: 创建成功返回true,创建失败返回false
    boolean mkdir(); make direcotry 创建文件夹
        使用File类对象里面保存的文件夹地址,创建对应的文件夹
        返回值:boolean 创建成功返回true 创建失败返回false
    boolean mkdirs();
        使用File类对象里面保存的文件夹路径地址,创建指定文件夹,如果该路径中的【中间文件夹】不存在
        把中间路径,同时创建
        返回值:boolean 创建成功返回true 创建失败返回false
    
    boolean renameTo(File dest);
        功能1:
            重命名!!!文件 或者 文件夹
        功能2:
            剪切,移动到另一个位置
            
    delete()
        删除文件或者文件夹,但是如果操作文件夹的话,只能删除空文件夹
        成功返回true ,失败返回false
        
        该删除操作不是把文件或者文件夹,放入到回收站里,而是直接从磁盘上抹去数据
        该操作不可逆
    
    deleteOnExit()
        当JVM虚拟机运行终止之后,删除指定的文件或者文件夹,而不是调用立即删除
        用途:
        用于删除程序运行结束之后残留的缓存文件或者运行日志文件,节约硬盘空间

    相关文章

      网友评论

          本文标题:File 文件操作

          本文链接:https://www.haomeiwen.com/subject/uizfoxtx.html