批量创建多个txt文件
package com.atguigu.wc;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
/**
* 创建多个txt文件
*/
public static void main(String[] args) throws IOException {
//创建文件夹
String dirName="C://Users//taiyu//Desktop//测试123";
File file = new File(dirName);
boolean mkdirs = file.mkdirs();
System.out.println("是否创建成功:"+mkdirs);
//创建文件xxx.txt
for (int i = 0; i < 15; i++) {
File file1 = new File("C://Users//taiyu//Desktop//测试123//" + i + "测试文件2222.txt");
file1.createNewFile();
//写入文件
try {
String sourceString = "sourceString" + i; //待写入字符串
byte[] sourceByte = sourceString.getBytes();
FileOutputStream outStream = null; //文件输出流用于将数据写入文件
outStream = new FileOutputStream(file1);
outStream.write(sourceByte);
outStream.close(); //关闭文件输出流
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
还没有评论,来说两句吧...