尝试采用字符缓冲输入流和字符缓冲输出流完成题目一模仿字节缓冲输入流和字节缓冲输出流复制文件的方式用java做
代码如下:
import java.io.*;
public class CopyFileUsingBufferedReaderAndWriter { public static void main(String[] args) { String sourceFilePath = "source.txt"; String destinationFilePath = "destination.txt";
try (BufferedReader reader = new BufferedReader(new FileReader(sourceFilePath));
BufferedWriter writer = new BufferedWriter(new FileWriter(destinationFilePath))) {
char[] buffer = new char[1024];
int bytesRead;
while ((bytesRead = reader.read(buffer)) != -1) {
writer.write(buffer, 0, bytesRead);
}
System.out.println("File copied successfully!");
} catch (IOException e) {
System.err.println("Error copying file: " + e.getMessage());
}
}
原文地址: https://www.cveoy.top/t/topic/fFdm 著作权归作者所有。请勿转载和采集!