|  | @@ -0,0 +1,69 @@
 | 
	
		
			
				|  |  | +package com.miniframe;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +import com.miniframe.tools.XIDateTimeUtils;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +import java.io.File;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +public class FileMain {
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    static class TFile {
 | 
	
		
			
				|  |  | +        public String path;
 | 
	
		
			
				|  |  | +        public String filename;
 | 
	
		
			
				|  |  | +        public String mData;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public String getPath() {
 | 
	
		
			
				|  |  | +            return path;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public void setPath(String path) {
 | 
	
		
			
				|  |  | +            this.path = path;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public String getFilename() {
 | 
	
		
			
				|  |  | +            return filename;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public void setFilename(String filename) {
 | 
	
		
			
				|  |  | +            this.filename = filename;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public String getmData() {
 | 
	
		
			
				|  |  | +            return mData;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public void setmData(String mData) {
 | 
	
		
			
				|  |  | +            this.mData = mData;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @Override
 | 
	
		
			
				|  |  | +        public String toString() {
 | 
	
		
			
				|  |  | +            return path+"\t"+filename+"\t"+mData;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public static void allFiles(File file){
 | 
	
		
			
				|  |  | +        if(!file.exists()){
 | 
	
		
			
				|  |  | +            return;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if(file.isDirectory()){
 | 
	
		
			
				|  |  | +            File[] sonfiles =file.listFiles();
 | 
	
		
			
				|  |  | +            for (File sonFile:sonfiles) {
 | 
	
		
			
				|  |  | +                allFiles(sonFile);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }else{
 | 
	
		
			
				|  |  | +            TFile tFile =new TFile();
 | 
	
		
			
				|  |  | +            tFile.setFilename(file.getName());
 | 
	
		
			
				|  |  | +            tFile.setPath(file.getPath());
 | 
	
		
			
				|  |  | +            long timestamp = file.lastModified();
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +            tFile.setmData(XIDateTimeUtils.getStrFromTimeStampMs(timestamp));
 | 
	
		
			
				|  |  | +            System.out.println(tFile.toString());
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public static void main(String[] args) {
 | 
	
		
			
				|  |  | +        String pathDir ="E:\\官网\\adicn";
 | 
	
		
			
				|  |  | +        File file =new File(pathDir);
 | 
	
		
			
				|  |  | +        allFiles(file);
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +}
 |