列出文件夹下的所有文件,用到递归
package com.icss.test;
import java.util.*;
import java.io.File;
public class FileReaderTest {
public void read(String ss){
File file=new File(ss);
String[] str=file.list();
// List ll=Arrays.asList(str);
for(int i=0;i<str.length;i++){
File ff=new File(ss+"\\"+str[i]);
if(ff.isDirectory()){
this.read(ss+"\\"+str[i]);
}else{
System.out.println(str[i]);
}
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
FileReaderTest frt=new FileReaderTest();
frt.read("D:\\桌面");
}
}