import java.io.*;
public class CopyTest {
public static void main(String[] args) throws IOException{
File file = new File("E:\\test1\\");
//拿到所有的文件
//String[] fileNames=file.list();
File[] fileNames = file.listFiles();
for(File f:fileNames){
//拿到所有的.java文件
if (f.getName().indexOf("java")!= -1){
System.out.println(f.getName());
System.out.println("kkkkkkk");
System.out.println(f);
Reader reader = new FileReader("E:\\test1\\" + f.getName());
Writer writer = new FileWriter("E:\\copy\\" + f.getName());
char[] buff = new char[1024];
int length = 0;
while ((length=reader.read(buff))!=-1){
writer.write(buff,0,length);
}
reader.close();
writer.close();
}
}
}
}
将test1文件下的.java文件复制到copy文件下
最新推荐文章于 2024-09-15 19:46:31 发布
该代码示例演示了如何使用Java的FileReader和FileWriter类将包含'.java'扩展名的文件从'E: est1'目录复制到'E:copy'目录。程序遍历指定目录,读取每个文件并将其内容写入目标目录。
摘要由CSDN通过智能技术生成