( mn3monic | 2015. 11. 06., p – 09:02 )


        int i = 1;
        BufferedReader br = new BufferedReader(new FileReader(SOURCE));
        String line = br.readLine();
        if (line == null || !line.startsWith(SEP)) {
            System.err.println("Nem " + SEP + " -el kezdodik!");
            return;
        }
        BufferedWriter bw = new BufferedWriter(new FileWriter(FP + i++ + ".txt"));
        bw.write(line + NL);
        while ((line = br.readLine()) != null) {
            if (line.startsWith(SEP)) {
                bw.close();
                bw = new BufferedWriter(new FileWriter(FP + i++ + ".txt"));
            }
            bw.write(line + NL);
        }
        bw.close();
        br.close();

Ez lehetett volna egy házi feladat, de most már mindegy :)