欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java列出指定目录下的所有文件,java列出指定目录,File dir = n

来源: javaer 分享于  点击 12925 次 点评:158

java列出指定目录下的所有文件,java列出指定目录,File dir = n


File dir = new File("directoryName");  String[] children = dir.list();  if (children == null) {      // Either dir does not exist or is not a directory  } else {      for (int i=0; i < children.length; i++) {          // Get filename of file or directory          String filename = children[i];      }  }  // It is also possible to filter the list of returned files.  // This example does not return any files that start with `.'.  FilenameFilter filter = new FilenameFilter() {      public boolean accept(File dir, String name) {          return !name.startsWith(".");      }  };  children = dir.list(filter);  // The list of files can also be retrieved as File objects  File[] files = dir.listFiles();  // This filter only returns directories  // http://www.byrx.net/codes/  FileFilter fileFilter = new FileFilter() {      public boolean accept(File file) {          return file.isDirectory();      }  };  files = dir.listFiles(fileFilter);
相关栏目:

用户点评