Java 将文件的内容复制到另一个文件

拼搏现实的明天。 2023-07-18 13:00 207阅读 0赞

java将一个文件的内容复制到另一个文件。

使用BufferedWriter类的read和write方法将一个文件的内容复制到另一个文件。

完整代码

  1. import java.io.*;
  2. public class Main {
  3. public static void main(String[] args) throws Exception {
  4. BufferedWriter out1 = new BufferedWriter(new FileWriter("onefile"));
  5. out1.write("string to be copied\n");
  6. out1.close();
  7. InputStream in = new FileInputStream(new File("onefile"));
  8. OutputStream out = new FileOutputStream
  9. (new File("twofile"));
  10. byte[] buf = new byte[1024];
  11. int len;
  12. while ((len = in.read(buf)) > 0) {
  13. out.write(buf, 0, len);
  14. }
  15. in.close();
  16. out.close();
  17. BufferedReader in1 = new BufferedReader(new FileReader("twofile"));
  18. String str;
  19. while ((str = in1.readLine()) != null) {
  20. System.out.println(str);
  21. }
  22. in1.close();
  23. }
  24. }

结果输出

  1. string to be copied

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,207人围观)

还没有评论,来说两句吧...

相关阅读