• File类常用方法


    File类是IO中常用的类

    先介绍几个常用的方法:

    public boolean canRead(),public boolean canWrite()

    测试当前文件是否可读可写,若是则返回true 否则返回flase;

    public boolean  createNewFile()  

    若当前文件不存在,创建并返回true ;若当前文件存在,则返回false;

    public static File createTempFile(String prefix,String suffix)

    在临时目录中 创建以prefix为文件,suffix为拓展名的临时文件

    例:File a=File.createTempFile("abc",".txt");

    public static File createTempFile(String prefix,String suffix,File directory) 

    在指定的directory目录中创建临时文件

    public boolean delete()

    删除对象所指文件

    public void deleteOnExit()

    JVM终止时(程序执行完毕)删除当前对象所指文件

    public boolean exists()

    测试当前文件是否存在

    public String getName(),getParent(),getPath()

    获取文件或目录的名称(不含路径),获取所在目录名称,获取含目录的名称

    public boolean isDirectory(),isFile(),isHidden()

    测试对象是否为目录,文件,隐藏文件

    public long lastModified(),length()

    返回文件的最后修正日期,长度大小(byte)

    public String[]  list()

    当前对象代表目录,将此目录内所有文件名存于string数组中,并返回;当前对象非目录,则返回null

    public File[] listFiles()

    当前对象代表目录,将此目录中所有的文件转化为File对象,然后返回File数组;若当前对象为空,返回null

    public boolean mkdir()

    使用当前对象所指定的路径,创建一目录

    public boolean renameTo(File deat)

    指定的文件名转化为dest

    public boolean setReadOnly()

    将当前文件设为只读

  • 相关阅读:
    常见DOS命令总结
    常见DOS命令总结
    HDU 6119 小小粉丝度度熊【线段合并+尺取法】(2017"百度之星"程序设计大赛
    HDU 6119 小小粉丝度度熊【线段合并+尺取法】(2017"百度之星"程序设计大赛
    【数论】——逆元
    【数论】——逆元
    需要了解的几个Java基础点
    TreeMap读源码总结
    Reactor模式
    Maven常见问题总结
  • 原文地址:https://www.cnblogs.com/sunrunzhi/p/3413773.html
Copyright © 2020-2023  润新知