本文为大家提供的是一个java实现的列出目录下的所有文件的函数示例代码,感兴趣的同学参考下。 /** * 列出目录下的所有文件 * * @param directory * @return */ public List<File> listFile(File directory) { List<File> list = new ArrayList<File>(); if (!directory.exists()) return list; if (directory.isDirectory()) { &nbs
本文为大家提供的是一个java实现的列出目录下的所有文件的函数示例代码,感兴趣的同学参考下。
/**
* 列出目录下的所有文件
*
* @param directory
* @return
*/
public List<File> listFile(File directory) {
List<File> list = new ArrayList<File>();
if (!directory.exists())
return list;
if (directory.isDirectory()) {
File[] files = directory.listFiles();
for (File file : files) {
if (file.isFile()) {
list.add(file);
} else if (file.isDirectory()) {
list.addAll(listFile(file));
}
}
}
return list;
}
声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!