本帖最后由 air鹏 于 2014-12-11 21:50 编辑
- import java.io.*;
- class FileTest
- {
- public static void main(String[] args) throws IOException
- {
- File dir=new File("E:\\java\\视频");
- FileWriter fw=new FileWriter("E:\\毕向东视频目录.java", true);
- showFile(dir,fw);
- fw.close();
- }
- public static void showFile(File dir,Writer fw)throws IOException
- {
- fw.write(dir.toString()+'\n');
- File[] arr=dir.listFiles();
- for(int i=0;i<arr.length;i++)
- {
- if(arr[i].isFile())
- {
- fw.write(arr[i].toString()+'\n');
- System.out.println(arr[i].toString());
- }
- else
- showFile(arr[i],fw);
- }
- }
- }
复制代码 我想问为什么导出的文件夹顺序跟原来的不一样 怎么让他们一样 |
|