通过本文主要向大家介绍了java单线程例子,java io流完整例子,java拦截器例子,java回调函数例子,java正则表达式例子等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
Java递归列出目录下全部文件
/**
* 列出指定目录的全部内容
* */
import java.io.*;
class Recursion{
public static void main(String[] args) {
String fileName="D:"+File.separator;
File f=new File(fileName);
printFile(f);
}
public static void printFile(File f){
if(f!=null){
if(f.isDirectory()){
File[] fileArray=f.listFiles();
if(fileArray!=null){
for (int i = 0; i < fileArray.length; i++) {
//递归调用
print(fileArray[i]);
}
}
}
else{
System.out.println(f);
}
}
}
}
</div>
以上所述是小编给大家介绍的Java递归读取文件例子,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
</div>
