Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
ich habe eine txt Datei. Wenn diese das erste mal geöffnet wird, soll eine bestimmte zeile x eingefügt werden und anschließend noch weitere , aber nur beim ersten öffnen darf die zeile x eingefügt werden.
wie kann ich das machen?
Was heißt beim ersten öffnen? Pro Programmstart oder überhaupt?
Läuft in beiden Fällen darauf hinaus, dass du irgendwo durch einen flag speicherst, dass du die Datei bereits geöffnet hast. Im 1. Fall reich aus die Flags im Speicher zu halten im 2. Fall musst du es irgendwo auf der Festplatte abspeichern.
Überprüfe, ob die Datei existiert. Ist dem so, so öffnest du deinen Writer im Anhängen-Modus (beim BufferedWriter gibt es dazu einen Konstruktur, der einen Boolean entgegennimmt). Sollte die Datei noch nicht existieren, öffne einen Writer, schreibe deine Zeile x in die dadurch erzeugte Datei und arbeite dann mit dem Writer weiter.