Java - Datei Laden, Zeichenfolge (string) ersetzen, sparen

Ich habe ein Programm lädt, die Zeilen aus einer Datei, wählt dann den letzten Teil des Strings (das wäre ein int)

Hier ist der Stil, es ist gespeichert in:

nameOfValue = 0
nameOfValue2 = 0

und so weiter. Ich habe ausgewählt, wird der Wert sicher - ich ausgetestet es durch den Druck. Ich kann einfach nicht scheinen, um es zu speichern zurück.

if(nameOfValue.equals(type)) {
        System.out.println(nameOfValue+" equals "+type);
            value.replace(value, Integer.toString(Integer.parseInt(value)+1));
        }

Wie würde ich es speichern? Ich habe versucht bufferedwriter aber es löscht alles in der Datei.

Irgendeinem Grund sind Sie nicht nur mit Properties? In jedem Fall, es sei denn, Sie tun etwas irritierend random-access-Sachen, die Sie schreiben müssen alle Eigenschaften wieder aus. Siehe Sachen wie dieser.

InformationsquelleAutor user1032232 | 2011-11-07

Schreibe einen Kommentar