java的file类实现文件夹和文件的遍历,连隐藏的文件都能遍历
代码如下:
import java.io.File;
/**
* java递归遍历文件夹和文件
* @author young
*
*/
public class EX4_1
{
public static void FindFile(String s){
File file = new File(s);
for(String temp : file.list()){
String newstr = s + "\\" + temp;
if(new File(newstr).isFile()){
System.out.println(newstr);
}else {
FindFile(newstr);
}
}
}
public static void main(String args[])
{
FindFile("F:\\workspace\\one\\src");// 指定遍历的目录
}
}