Java基础知识强化之IO流笔记24:FileInputStream / FileOutputStream 复制文本文件案例2

时间:2023-03-08 19:24:20
Java基础知识强化之IO流笔记24:FileInputStream / FileOutputStream 复制文本文件案例2

1. 需求:把d盘下的a.txt的内容复制到f盘下的b.txt中:

代码示例:

 package com.himi.filecopy;

 import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException; /**
* 需求:把d盘下的a.txt的内容复制到f盘下的b.txt中
*/ public class CopyFile { public static void main(String[] args) throws IOException {
//数据源
FileInputStream fis = new FileInputStream("D:\\a.txt"); //目的地
FileOutputStream fos = new FileOutputStream("F:\\b.txt"); //复制数据
int by=0;
while((by = fis.read()) != -1) {
fos.write(by);
} fos.close();
fis.close();
} }

我们在d盘下的a.txt,如下所示:

Java基础知识强化之IO流笔记24:FileInputStream / FileOutputStream 复制文本文件案例2

复制到F盘下的b.txt,如下表示:

Java基础知识强化之IO流笔记24:FileInputStream / FileOutputStream 复制文本文件案例2