Java - Leer archivo y dividir en varios archivos
Tengo un archivo que me gustaría leer en Java y dividir este archivo enn
(entrada de usuario) archivos de salida. Así es como leí el archivo:
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();
}
¿Cómo puedo dividir el archivo -file.csv
dentron
archivos?
Nota: dado que la cantidad de entradas en el archivo es del orden de 100k, no puedo almacenar el contenido del archivo en una matriz y luego dividirlo y guardar en varios archivos.