• 案例需求

    ​ 把“E:\leon\窗里窗外.txt”复制到模块目录下的“窗里窗外.txt”

  • 实现步骤

    • 复制文本文件,其实就把文本文件的内容从一个文件中读取出来(数据源),然后写入到另一个文件中(目的地)

    • 数据源:

      ​ E:\leon\窗里窗外.txt --- 读数据 --- InputStream --- FileInputStream

    • 目的地:

      ​ myByteStream\窗里窗外.txt --- 写数据 --- OutputStream --- FileOutputStream

  • 代码实现

public class CopyTxtDemo {public static void main(String[] args) throws IOException {//根据数据源创建字节输入流对象FileInputStream fis = new FileInputStream("E:\\leon\\窗里窗外.txt");//根据目的地创建字节输出流对象FileOutputStream fos = new FileOutputStream("myByteStream\\窗里窗外.txt");//读写数据,复制文本文件(一次读取一个字节,一次写入一个字节)int by;while ((by=fis.read())!=-1) {fos.write(by);}//释放资源fos.close();fis.close();}
}

字节流复制文本文件【应用】相关推荐

  1. Java17-day08【File(创建和删除文件、判断和获取功能、遍历目录)、IO流(字节流写数据、异常处理、字节流读数据、复制文本文件、复制图片)】

    视频+资料(工程源码.笔记)[链接:https://pan.baidu.com/s/1MdFNUADVSFf-lVw3SJRvtg   提取码:zjxs] Java基础--学习笔记(零起点打开java ...

  2. 字节流复制文件 java

    字节流复制文件 java #mermaid-svg-5dltjDbFFRmQ4XcJ .label{font-family:'trebuchet ms', verdana, arial;font-fa ...

  3. 字节流复制视频比拼效率

    字节流复制视频比拼效率 需求 复制视频 思路 开始编码 开始的代码 基本字节流一次读写一个字节 基本字节流一次读写一个字节数组 字节缓冲流 一次读写一个字节 字节缓冲流 一次读写一个字节数组 耗时比较

  4. 使用字节流复制一个文件夹

    package com.tanlei.Demo;import java.io.File; import java.io.FileInputStream; import java.io.FileNotF ...

  5. 字节流(IO流)概述、字节流(写入/输出)数据(3种)和换行、追加写入、异常处理办法、字节缓冲流、字节流复制图片视频案例

    目录 IO流概述和分类 字节流写入数据(OutputStream) FileOutputStream 字节流写数据的3种方式 字节流写入数据的两个小问题 字节流写数据如何换行 字节流如何实现追加写入 ...

  6. 使用字符流和字节流复制图片

    分别使用字符流和字节流复制图片,字节流可以操作所有类型的文件,因为所有的文件在计算机中都是以字节形式存储:而字符流只能用来操作纯文本类型的文件,不能操作字节类型的文件,尽管能复制到图片到另一个文件夹中 ...

  7. 使用字节流读取文本文件时,乱码问题的产生与解决

    问题: 使用字节流读取文本文件时,会将一个汉字劈成两半,一次只能读一半出来,产生了乱码,无法使用.就算是一次读取2个字节出来,也依然不能解决问题. 如何解决乱码问题,读出完整的汉字和中英文混杂的整篇文 ...

  8. C语言复制文本文件(功能)

    C语言复制文本文件 使用C语言编写一个简单的文本文件复制程序 代码清单: #include <iostream> using namespace std; #define FILENAME ...

  9. java基础知识回顾之javaIO类---FileInputStream和FileOutputStream字节流复制图片

    package com.lp.ecjtu;import java.io.FileInputStream; import java.io.FileNotFoundException; import ja ...

最新文章

  1. 利用Python爬取糗事百科段子信息
  2. mave本地导入mysql的jar包_将本地的jar包引入到maven项目中
  3. npoi 所有列调整为一页_别再浪费纸了,一张纸就能打印Word、Excel、PPT所有内容,真厉害...
  4. python当前时间怎么弄_python获取当前时间
  5. 1433. [ZJOI2009]假期的宿舍【二分图】
  6. 华为手机媒体音量自动静音_华为手机的音量键原来这么牛逼,这五大玩法,97.777%的人不知道...
  7. 云小课 | 一分钟了解AppCube中的应用
  8. English trip -- MC(情景课)3 C Do you have a sister?
  9. 杭州之行--记杭电网新恩普杯程序设计邀请赛
  10. python zip函数_相当于Python的zip函数
  11. 项目: 基于Python socket模块实现的简单 ftp 项目:
  12. C语言必背18个经典程序(含免费源码大全)
  13. Mac苹果电脑桌面上的文件突然没了怎么办
  14. 美国纽约大学计算机专业排名,纽约大学计算机工程专业排名第40(2020年USNEWS美国排名)...
  15. buuoj 小易的U盘
  16. ZooZ应用内移动支付解决方案公司获150万美金种子投资
  17. endnote的enl文件格式_endnoteenl文件丢失(一步简单还原丢失文件)
  18. STM32用ST-link下载程序
  19. 最强悍的围棋人机对战程序 MoGo !
  20. 0057-在OpenCV环境下使用KNN背景建模提取前景目标

热门文章

  1. jquery父元素和子元素点击事件传递问题_不可把父元素的事件传递给子元素_事件无限循环传递...
  2. python的xlwt模块的常用方法
  3. C#异步编程(一):异步基础
  4. [黑马程序员五]:常用的T-SQL语句
  5. usb5-写成usb驱动
  6. 【译】 WebSocket 协议第六章——发送与接收消息(Sending and Receiving Data)
  7. JDK反编译的两种方式
  8. Android解析WindowManagerService(三)Window的删除过程
  9. linux 下实现ssh免密钥登录
  10. 《Angular从零到一》导读