- 含义
将一个文件中数据, 拷贝到另一文件中过程就是文件拷贝; - 本质
从一个文件中,使用输入流,读取一个字节;
将这个读取字节,通过文件输出流,写出到另一个文件中.
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class SingleByteStreamCopy_01 {
public static void main(String[] args) throws IOException {
FileInputStream fis = new FileInputStream("lgx.txt");
FileOutputStream fos = new FileOutputStream("lgx2.txt");
// 文件拷贝
int i = -1;
while((i = fis.read()) != -1) {
// i就是读取的字节信息
// 写出字节信息
fos.write(i);
}
fis.close();
fos.close();
}
}
本文介绍了一种简单的文件拷贝方法,通过逐字节读取源文件并写入目标文件来实现。此方法适用于小文件拷贝,有助于理解文件I/O的基本原理。


被折叠的 条评论
为什么被折叠?



