static void splitFile(int fileCount){
try (FileReader read = new FileReader("D:\\新建文件夹\\learn_emp.sql");
BufferedReader br = new BufferedReader(read)) {
List<FileWriter> list = new ArrayList<>();
for (int i = 0; i < fileCount; i++) {
list.add(new FileWriter("/learn_emp_" + i + ".sql"));
}
int row = 1;
String context;
while ((context = br.readLine()) != null) {
for (int i = 0; i <fileCount; i++) {
if (row % fileCount == i) {
list.get(i).append(context + "\r\n");
}
}
row++;
}
} catch (IOException e) {
e.printStackTrace();
}
}
使用JAVA分割文本文件
最新推荐文章于 2023-07-11 20:42:33 发布