Как стереть данные в текстовом файле? - PullRequest
0 голосов
/ 28 ноября 2011

У меня есть этот код:

public void makeFile(String sFileName, int gene_ration)
    {
        try
        {
            //deleteFile("genetic_algorithm.txt"); 
            if (!myfile.exists()) {
                myfile.mkdirs();
            }

            File gpxfile = new File(myfile, sFileName);
            FileWriter writer = new FileWriter(gpxfile, true);
            writer.append("Generation " + gene_ration + "\r\n");
            for(chromosomesNumber = 0; chromosomesNumber < indexOfChromosomes ; chromosomesNumber++)
            {   writer.append(chromosomesNumber + ". " );
                writer.append(population[chromosomesNumber] + " ");
                writer.append("Nilai fitness : " + population[chromosomesNumber].fitness + "\r\n");
            }
            writer.append("\r\n");
            writer.flush();
            writer.close();
        }
        catch(IOException e)
        {
             e.printStackTrace();
             String importError = e.getMessage();
        }
    }

Я хочу стирать данные в текстовом файле каждый раз, когда я его компилирую, и прежде чем добавлять данные в текстовый файл.Как я могу это сделать?любая идея?

1 Ответ

0 голосов
/ 28 ноября 2011
...