首页 > 代码库 > java io流(字节流)复制文件
java io流(字节流)复制文件
java io流(字节流)
复制文件
//复制文件//使用字节流//复制文本文件用字符流,复制其它格式文件用字节流import java.io.*;public class Index{ public static void main(String[] args) throws Exception{ //字符流方式 //FileReader fz = new FileReader("E:/1.txt"); //FileWriter zt = new FileWriter("E:/2.txt"); //字节流方式 FileInputStream fz = new FileInputStream("D:/KuGou/刘欢 - 在路上.mp3"); FileOutputStream zt = new FileOutputStream("D:/223.mp3"); int aa; int fz_size = 0; //统计文件有多大 aa = fz.read(); //读取1字节 while(aa!=(-1)){ zt.write(aa); //写入1字节 aa = fz.read(); //继续读取1字节 fz_size++; } //将流中残留内容全部输出 //拷贝文件时,在关闭文件之前写一下这个,以完整拷贝文件 zt.flush(); fz.close(); zt.close(); System.out.println("文件复制成功,共"+fz_size+"字节"); }}
java io流(字节流)复制文件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。