File常用方法

                       File类---------java.io包下的表示文件或者目录类

file 文件\目录

构造方法:

构造1:

File f =new File(“filename”);

//可以是绝对路径也可以是相对路径

构造2:

File f =new FIle(“parentfIlename”,”name”);

构造3:

File f =new File(“filename”);

File f1=new File(f,name);

主要方法:

f.createFile();    //创建文件

f.mkdir(); //创建单级目录

f.mkdirs(); //创建多级目录

f.isDirectory(); //判断是否为目录

f.isFile​(); //判断是否为文件

f.getAbsolutePath​(); //获得绝对路径

f.exists(); //判断是否存在

String s =f.list(); //以字符串的形式返回文件名

File s =f.listFiles(); //以文件的类型返回目录下的文件

f.delete();  //删除 如果f是目录,目录下有内容,无法删除

 

了解的方法:(知道有便可)

    String path=getParent();    //获取到文件|目录所在的文件夹的路径
     File pFile=getParentFile();   //获取到文件|目录所在的文件
     f.canRead(); //是否可以读
     f.canWrite();//是否可以写
     f.isHidden(); //是否是隐藏文件
     long len=f.length();//文件大小
     long tim=f.lastModified();//最后修改时间
     f.deleteOnExit();//当存在的时候在删除
     f.canExecute();//是否可以执行
     f.getFreeSpace();//判断目录下还有多少可用空间
     f.getTotalSpace();//判断一共有多少空间
     f.getUsableSpace();//获取可用空间

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章