Java IO--File类

操作一:使用list()列出全部内容
应该采用递归的调用形式。import java.io.File ;import java.io.IOException ;public class FileDemo11{public static void main(String args[]){File my = new File("d:" + File.separator) ;// 操作路径print(my) ;}public static void print(File file){// 递归调用if(file!=null){// 判断对象是否为空if(file.isDirectory()){// 如果是目录File f[] = file.listFiles() ;// 列出全部的文件if(f!=null){// 判断此目录能否列出for(int i=0;i<f.length;i++){print(f[i]) ;// 因为给的路径有可能是目录,所以,继续判断}}}else{System.out.println(file) ;// 输出路径}}}};