Java编程实现文件复制

/**
 *项目:Java编程实现文件复制
 * 时间:2019/8/21
 *作者:郑翰林
 */
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class Demo6{
        public static void main(String[]args) throws IOException{
            try{
                File a=new File("F:\\图片\\text.txt");
                File b=new File("F:\\text\\text.txt");//定义一个复制后的文件路径
                b.createNewFile();//新建文件
                FileInputStream c=new FileInputStream(a);//定义FileInputStream对象
                FileOutputStream d=new FileOutputStream(b);//定义FileOutputStream对象
                byte[] date=new byte[512];//定义一个byte数组
                int i=0;
                while((i=c.read(date))>0){//判断有没有读取到文件末尾
                    d.write(date);//写数据
                }
                c.close();//关闭流
                d.close();//关闭流
                System.out.println("文件复制成功");}
            catch(IOException e){
                e.printStackTrace();
            }
        }
    }
上一篇:使用输入流和输出流的知识,复制文件从源文件路径到目标路径


下一篇:文件文件流(File、FileInputStream、FileOutputStream、FileWriter、FileReader)