java遍历文件夹下面的所有文件

package text;
import java.io.File;

public class Filecaozuo {


public void bianlifile(File file)
{
if(file.isDirectory())
{
File[] f1=file.listFiles();
for(File ff1:f1)
bianlifile(ff1);
}

else 

//输出得到文件的父目录和文件名

System.out.println(file.getParent()+"---"+file.getName());
}
public static void main(String[] args)
{
String file0="d:\\java知识";
File file=new File(file0);
new Filecaozuo().bianlifile(file);

}
}



你可能感兴趣的:(java遍历文件夹下面的所有文件)