阅读背景:

java中复制文件的两种方式

来源:互联网 

一:直接用文件自身进行Copy

package practice0321;

import java.io.File;

//找出E盘下某文件夹中所有的 .txt 文件,拷贝至 E:\某 目录下,并将所有文件的类型由.java 修改为.bat 
public class CopyAndMove {
	public static void main(String[] args) {
		move(new File("E:\JavaTraining\JavaEE\JavaSE\3-21\new"));
	}
	
	public static void move(File ff) {
		File[] files = ff.listFiles();
		for (File file : files) {
			if(file.isDirectory()) {//如果是一个目录
				move(file);
			}
			else {
				if (file.getName().endsWith(".txt")) {
					file.renameTo(new File("E:\JavaTraining\JavaEE\JavaSE\3-21\copy\" + 
							file.getName().substring(0, file.getName().lastIndexOf("."))+".bat"));
				}
			}
		}
	}
}
package practice0321;

import



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: