文件的复制
文件的复制,是将一个文件的内容复制到另一个文件中去;
涉及到的知识是 java 的文件流的知识点
只需要文件输入流和输出流,就能够实现,然后对于文件的复制只需要记住就行
代码如下:
package com.neuedu.file;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
public class CopeFile {
public static void CopeFile(String file1,String file2){
File f1=new File(file1); //创建文件
File f2=new File(file2);
int byteread=0;//计算读取的字节数
byte [] by=new byte[2017];//存储读取的文件
if (f1.exists()) { ///判断文件是否存在
try {
InputStream iStream=new FileInputStream(f1); //输入流
FileOutputStream oStream=new FileOutputStream(f2);//输出流
while((byteread=iStream.read(by))!=-1){ //循环读取字符
oStream.write(by, 0, byteread); //循环读取字符
}
iStream.close();
oStream.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
System.out.println("ok");
}
public static void main(String[] args) {
CopeFile("F:/企业实训/day8/Listener.txt", "F:/企业实训/day8/abc.txt");
}
}
浙公网安备 33010602011771号