Auf Thema antworten

Danke euch allen! Das hat mir weiter geholfen, jetzt funktioniert´s fast, wie ich es mir vorgestellt hätte.


Eine Frage habe ich an Euch noch.

[code=Java]public static void schreiben(){


        String zeilenumbruch = System.getProperty("line.separator");

        file = new File("Highscore.txt");

      

        try {


            if (file.exists()) file.delete();

          

            writer = new FileWriter(file, false);//Hängt ans Ende der Datei, wenn vorhanden      

          

            for (String counter: highscore) {

                writer.write(counter);

                writer.write(zeilenumbruch);

            }


            writer.flush();


            // Schliesst den Stream

            writer.close();

        } catch (IOException e) {

            e.printStackTrace();

        }

    }//schreiben[/code]


Warum wird hier kein Zeilenumbruch in die Datei reingeschrieben und alle Werte werden in einer derselben Zeile ausgegeben? Hat jemand eine Idee?



Oben