Java文件流应用:复制文件
来源:互联网 发布:unity3d麻将开发思路 编辑:程序博客网 时间:2024/06/05 07:35
文件复制步骤
代码:
package 文件流应用复制文件;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class Test { public static void main(String[] args){ //获取需要复制的文件 File file=new File("D:\\新建文件夹\\作业.txt"); //创建文件流对象 FileInputStream fis=null; FileOutputStream fos=null; try { fis=new FileInputStream(file); fos=new FileOutputStream(new File("D:\\新建文件夹\\复制文件作业.txt")); //为读取文件做准备 byte[] bs=new byte[50];//储存读取的数据 int count=0;//储存读取的数据量 //边读取,边复制 while((count=fis.read(bs))!=-1){ fos.write(bs, 0, count); fos.flush(); } //复制完毕,关流 } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally { if(fis!=null){ try { fis.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } if(fos!=null){ try { fos.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } }}
复制前:
复制后:
文件内容对比:
0 0
- Java文件流应用:复制文件
- Java输入输出流 复制文件
- 《java----IO流---文件复制》
- Java流实例-文件复制
- Java字节流复制文件
- java IO流 读取文件 && 文件复制
- java 文件输入输出流 文件的复制
- java IO-文件流-文件内容复制
- JAVA文件复制
- JAVA文件复制
- Java复制文件
- JAVA多线程复制文件
- Java实现文件复制
- Java实现文件复制
- 文件复制--FileStreamDemo.java
- 文件复制--BufferedStreamDemo1.java
- java复制文件
- java复制文件
- Java HashMap 判断 Key 相等
- python idle 清屏问题的解决
- LeetCode之Hamming Distance
- 全排列问题
- java的IO技术有什么用?
- Java文件流应用:复制文件
- hdu5971——Wrestling Match(以二分图判定为主要思路的多种搞法)
- linux下使用java编写redis测试案例
- 配置 maven 出现问题。Exception in thread "main" java.lang.NoClassDefFoundError:
- 连接github Permission denied (publickey).解决
- 二叉树的创建
- MAC-Mac OS Terminal 笔记1
- Unreal Open Day 2017 参会总结——NVIDA GameWorks 在UE4中的应用
- 关于双向队列