File 类常用操作

File 类只能用来记录文件信息,不能对文件的内容进行访问。

1、创建文件[夹]引用

  1)文件夹

  File folder = new File("C:\\one\\two");

  File subFolder = new File(folder, "\\three");

  2)文件

  File file1 = new File("C:\\one\\two\\test.txt");

  File file2 = new File(folder, "text.txt");

  File file3 = new File("C:\\one\\two", "text.txt");

2、创建文件[夹]实例

  1)文件夹

  folder.mkdirs();  //创建多级文件夹

  folder.mkdir()   //创建一级文件夹,若存在不存在的父级文件会报系统找不到指定路径的错误

  2)文件

  file.createNewFile();

3、文件[夹]常用操作

  boolean file.isFile();        //是否文件

  boolean file.isDirectory(); //是否文件夹

  boolean file.exists();     //是否存在

  String file.getName();     //返回文件名

  String file.getPath();         //返回文件路径

  String file.getParent();      //返回所在文件夹路径

  File[] folder.listFiles();     //返回当前文件夹下的所有文件或文件夹

  String[] folder.list();        //返回当前文件夹下的文件或文件夹名称

  boolean file.delete();       //删除

  

 

posted on 2017-02-16 21:22  nycqw  阅读(133)  评论(0)    收藏  举报

导航