所有的输入输出流都是对于程序来说的,这个图是实现文件内容的复制粘贴功能的e

首先把文件读到哦程序里,然后把程序读出到文件l

package com.a.b;
//这个复制和粘贴-----------首先把文件从程序里取出来,然后把文件读到程序里
import java.io.*;
public class fsdl {
public static void main(String[] args) throws IOException {
File f=new File("D:\\DFS.txt");
File f1=new File("D:\\DFS.txt");
File f2=new File("D:\\LO.txt");//这里报错了。找不到指定的文件,显然不存在就要创建
if(!f1.exists()){
f1.createNewFile();
}
if(!f2.exists()){
f2.createNewFile();
}
//复制,首先把文件从程序里读出来,然后把文件读到程序里
//也就是先把程序里文件读出来,然后把文件读到程序里
FileInputStream fis=new FileInputStream(f1);
FileOutputStream fos=new FileOutputStream(f2); //到这里完成了对文件的创建,读写还没实现,所以下面通过循环读取字节,, int a;
while((a=fis.read())!=-1){//首先把文件读到程序里,然后把程序读出到文件
fos.write(a);
//System.out.println(a); } }
}

  

最新文章

  1. 高效率去掉js数组中重复项
  2. objective-c第七章课后练习2
  3. C#传真传址 结构体
  4. 9.链式A+B
  5. 011OK6410开发板介绍
  6. 银河英雄传说 (codevs 1540) 题解
  7. oracle PL/SQL(procedure language/SQL)程序设计(在PL/SQL中使用SQL)
  8. SSH搭建完美CURD,含分页算法
  9. C/C++取出变量的每一位的值(第一次知道还有QBitArray)
  10. 我是如何处理大并发量订单处理的 KafKa部署总结
  11. CAP 介绍及使用【视频】
  12. 【转载】QT MySQL数据库操作总结
  13. Jeecg踩坑不完全指南
  14. URL编码和Base64编码 (转)
  15. Flutter 异常处理之图片篇
  16. 微信小程序授权登录
  17. go语言之行--数组、切片、map
  18. iOS uitextfield长度限制
  19. 动画-缩放,旋转 CGAffineTransform
  20. apply、call和bind

热门文章

  1. bzoj1711
  2. 【python常见面试题】之python 中对list去重的多种方法
  3. SpringXML方式给bean初始化属性值
  4. SpringInAction--自动化装配Bean(隐式装配)
  5. C++面向对象高级编程(二)基础篇
  6. Django部署时为什么要用 uWSGI与 Nginx? 以及 WSGI,uwsgi等协议
  7. [转载][QT][SQL]sql学习记录5_sqlite视图(View)
  8. IT NEWS WebSite
  9. object references an unsaved transient instance - save the transient instance before flushing: com.jspxcms.core.domain.ScTeam
  10. mysql 导入 csv文件中数据,只能导入第一行