字节流分为两类,写入字节流和输出字节流.
outputstream 写数据 fileoutputstream 把内容写到相对应的文件夹中
inputstream 读数据 fileinputstream 从文件中读取数据输出到控制台当中
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class coppyfile {
public static void main(String[] args) throws IOException {
FileInputStream fis = new FileInputStream(“fuxi\Student.txt”);//目的是从文本中读取文件
FileOutputStream fos = new FileOutputStream(“fuxi\coopyStudent.txt”);//把读取的内容写入新的文件
// int read = fis.read();
//一次读取一个字节
int by;
while ((by = fis.read()) != -1) {
fos.write(by);
}
//一次读取一字节数组数据
byte[] bytes = new byte[1024];
int len;
System.out.println(bytes);
while ((len = fis.read(bytes)) != -1) {
fos.write(bytes, 0, len);
}
}
}
本文介绍使用Java的字节流进行文件复制的方法。通过FileInputStream读取源文件,FileOutputStream将内容写入目标文件,实现高效的数据传输。文章演示了逐字节读写和字节数组读写的两种方式。
1030

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



