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

原创 2015年11月17日 20:20:01
</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:");
	 }
}
比较简易的方法,只是复制文件名。

java 文件/文件夹 从一个路径拷贝到另一个路径

只是简单地写了两个函数,第一个函数是将一个文件从oldpath copy到newpath. 拷贝文件夹调用了拷贝文件的方法,将文件夹中的每一个文件依次拷贝过去,具体的代码如下: 从下面的代码中...

将一个文件从一个文件夹拷贝到另一个文件夹的java代码

package cn.zby.test; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; impor...
  • b671900
  • b671900
  • 2014年11月21日 16:33
  • 3875

java 把A文件夹下的目录及文件拷贝到B 目录文件夹下

有时候,需要对文件进行拷贝。如果目录下文件太多,ctrl+ c 起来是在太费时间,有时候文件多到根本无法ctrl +c,何况还有个ctrl +v 的操作 。既然算是程序员,还是写代码解决的,方便、快速...

Java递归遍历删除拷贝文件以及获取文件夹大小

package com.fwd.digui; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; imp...

一个将源目录下所有文件(含子目录)拷贝到一个新文件夹的小程序

用途:文件转移——把层层嵌套的文件夹下的所有文件单拎出来,放入新的文件夹。比如 文件夹1 下有 文件夹2,文件夹2 下有 1.txt文件 和 3文件夹,3文件夹 下有2.txt 3.txt 现在要把...

vs2010怎么将生成的exe文件拷贝到指定文件夹中

vs2010怎么将生成的exe文件拷贝到指定文件夹中

解决库依赖,让你无需每次都把库文件拷贝到系统文件夹。

解决MAC运行时库依赖报错问题 本文只解决运行时出错,编译不通过请自行google解决。 1、库依赖报错有几种,这里只介绍动态连接库 *.dylib 、框架framwork,其余的依赖报错解决办法类似...
  • ananlab
  • ananlab
  • 2017年02月23日 13:09
  • 791
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:简易遍历输出C盘java文件夹所有文件,并且拷贝到E盘。
举报原因:
原因补充:

(最多只允许输入30个字)