Java - Leia o arquivo e divida em vários arquivos
Eu tenho um arquivo que gostaria de ler em Java e dividir este arquivo emn
(entrada do usuário) arquivos de saída. Aqui está como eu li o arquivo:
int n = 4;
BufferedReader br = new BufferedReader(new FileReader("file.csv"));
try {
String line = br.readLine();
while (line != null) {
line = br.readLine();
}
} finally {
br.close();
}
Como faço para dividir o arquivo -file.csv
para dentron
arquivos?
Nota - Como o número de entradas no arquivo é da ordem de 100k, não consigo armazenar o conteúdo do arquivo em uma matriz e depois dividi-lo e salvá-lo em vários arquivos.