关闭

简易遍历输出C盘java文件夹所有文件,并且拷贝到E盘。

标签: java遍历
205人阅读 评论(0) 收藏 举报
</pre><pre name="code" class="java">import java.io.File;

public class TestFile {

	 public static void printFileName(File file,String fName,String path){
		 try{
			 System.out.println(fName+file.getName());
			 File nFile=new File(path+file.getName());
			 if(file.isFile()){
				 nFile.createNewFile();
				 return;
			 }
			 nFile.mkdirs();
			 File[]list=file.listFiles();
			 for(int i=0;i<list.length;i++){
				 printFileName(list[i],fName+"--",path+file.getName()+"/");
				 
			 }
			 
		 }catch(Exception e){
			 
			 e.printStackTrace();
		 }
	 }
	 public static void main(String[] args){
		 File file=new File("c:/java");
		 printFileName(file,file.getName(),"e:");
	 }
}
比较简易的方法,只是复制文件名。
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:349次
    • 积分:23
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档