java创建文件夹后在文件夹中创建指定数量内容不同的文件

Dear 丶 2023-09-28 11:37 203阅读 0赞

批量创建多个txt文件

  1. package com.atguigu.wc;
  2. import java.io.File;
  3. import java.io.FileNotFoundException;
  4. import java.io.FileOutputStream;
  5. import java.io.IOException;
  6. /**
  7. * 创建多个txt文件
  8. */
  9. public static void main(String[] args) throws IOException {
  10. //创建文件夹
  11. String dirName="C://Users//taiyu//Desktop//测试123";
  12. File file = new File(dirName);
  13. boolean mkdirs = file.mkdirs();
  14. System.out.println("是否创建成功:"+mkdirs);
  15. //创建文件xxx.txt
  16. for (int i = 0; i < 15; i++) {
  17. File file1 = new File("C://Users//taiyu//Desktop//测试123//" + i + "测试文件2222.txt");
  18. file1.createNewFile();
  19. //写入文件
  20. try {
  21. String sourceString = "sourceString" + i; //待写入字符串
  22. byte[] sourceByte = sourceString.getBytes();
  23. FileOutputStream outStream = null; //文件输出流用于将数据写入文件
  24. outStream = new FileOutputStream(file1);
  25. outStream.write(sourceByte);
  26. outStream.close(); //关闭文件输出流
  27. } catch (FileNotFoundException e) {
  28. e.printStackTrace();
  29. } catch (IOException e) {
  30. e.printStackTrace();
  31. }
  32. }
  33. }

发表评论

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

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

相关阅读