文件的复制

文件的复制,是将一个文件的内容复制到另一个文件中去;

涉及到的知识是 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");
    	   
    	   
	}
}
原文地址:https://www.cnblogs.com/Actexpler-S/p/7401955.html