简易遍历输出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代码

package cn.zby.test; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; impor...

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 现在要把...

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

解决MAC运行时库依赖报错问题 本文只解决运行时出错,编译不通过请自行google解决。 1、库依赖报错有几种,这里只介绍动态连接库 *.dylib 、框架framwork,其余的依赖报错解决办法类似...

使用IO流实现对特殊文件及文件夹中文件拷贝到指定文件中

本程序可以实现将自己指定的文件类型的文件拷贝到自己想放的文件中,比如一个文件夹中有很多文件,那么我们想把所有的TXT文件拷贝到自己指定的文件中。(靠背笔记) package com.blueZhan...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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