1:只遍历文件(不包含目录)
public class TestFile2 {
public static void main(String args[]) {
File f=new File(“d://a”);//获取遍历目录
//把遍历信息放在数组中
File[]fs=f.listFiles();
for (File temp:fs
) {
if(!temp.isDirectory()){
System.out.println(temp);
}
}
}
}
2:遍历文件(包含目录)
public class bianliFile {
public static void main(String args[]) {
File f=new File(“d:/a”);//遍历路径
fuFile(f);
}
//递归方法
public static void fuFile(File file){
File []a=file.listFiles();
for (File temp:a
) {
if(temp.isDirectory()){
fuFile(temp);
}else{
System.out.println(temp);
}
}
}
}