In einer Datei schreiben - Java

mortilus

Mitglied
Guten Abend, ich hab ein Problem:
Meine TXT Datei beinhaltet in der ersten Zeile ein Password, also sagen wir einen String
Und ich will bei der zweiten Zeile eine neue String schreiben, da kommt den ersten Fehler vor; er schreibt in der zweiten Zeile aber währendzeit wird alles in der ersten gelöscht. Deswegen hatte ich mir gedacht, die erste Zeile in einem ArrayList (saveMethode) zu speichern. Wenn das Programm in der zweiten Zeile schreibt, dann schreibt er gleichzeitig in der ersten Zeile alles was ich im ArrayList gespeichert hatte. Ich hatte mir gedacht, das wäre gegangen, aber leider ist die zweite Zeile schon wieder gelöscht worden!
Ich weiß nicht mehr wie ich dieses Problem lösen könnte.

Das ist der CODE:

Java:
public class BenutzerOptionen{
    //private ArrayList<String> videosList = new ArrayList<String>();
    private ArrayList<String> saveMethod = new ArrayList<String>();
    private String beschreibung;
    private int index = 0;
    //private String nameDesVideos;



    public void addVideo(String nameDesVideos, String nickname){
        //videosList.add(nameDesVideos);
        String variable = "";

        // SAVE IN "SaveMethod" the first lines in the file "nickname", For Example password
        try{
            BufferedReader br = new BufferedReader(new FileReader(nickname));
            for(int i = 0; i < 20; i++){
                variable = br.readLine();
                //System.out.println("Variable: "+ variable);
                if(variable == null){
                    break;
                }else{
                    saveMethod.add(variable);
                    variable = "";
                    index++;
                }
            }
            for(int j = 0; j < saveMethod.size(); j++){
                System.out.println("SaveMethod: "+ saveMethod.get(j));
            }
            //System.out.println("INDEX: "+index);
            br.close();
        }catch(FileNotFoundException e){
            System.out.println("Server to save not found!");
        } catch (IOException e) {
            System.out.println("Error");
        }

        // WRITE NAME OF VIDEO AFTER PASSWORD
        try{
            BufferedWriter bw = new BufferedWriter(new FileWriter(nickname));
            for(int i = 0; i < index; i++){
                bw.newLine();
            }
            bw.write(nameDesVideos);
            bw.close();
        }catch(IOException e){
            System.out.println("Error!");
        }

        // REWRITE PASSWORD THAT MAYBE GOT ELIMINATED
        try{
            BufferedWriter bw = new BufferedWriter(new FileWriter(nickname));
            for(int i = 0; i < saveMethod.size();  i++){
                bw.write(saveMethod.get(i));
            }
            bw.close();
        }catch(IOException e){
            System.out.println("Error!");
        }
    }

}



Ich hoffe, Jemand weiß wie ich dieses Problem lösen kann
Könnte mir Jemanden bitte helfen? Das wäre super! :)
 
Zuletzt bearbeitet von einem Moderator:
X

Xyz1

Gast
Es gibt 3 Möglichkeiten:
1. Datei lesen + schreiben + erweitern,
2. Datei lesen + erweitern + schreiben,
3. Datei lesen + Datei appenden,
je nachdem, wie das alles aufgebaut ist :)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
W Objekte einer ArrayList in txt-datei schreiben mit Paths? Java Basics - Anfänger-Themen 2
F Mehrere Zeilen zu einer Zeile zusammenfügen und in eine Datei schreiben Java Basics - Anfänger-Themen 1
Z Problem beim Lesen und Schreiben einer Datei Java Basics - Anfänger-Themen 10
A Werte per Zufall aus einer Datei ziehen und in eine neue Datei schreiben Java Basics - Anfänger-Themen 9
K weiter schreiben in einer datei Java Basics - Anfänger-Themen 5
J Strings aus einer Datei in 2D Array schreiben Java Basics - Anfänger-Themen 3
A schreiben einer datei Java Basics - Anfänger-Themen 3
J schreiben in einer datei Java Basics - Anfänger-Themen 8
S ans Ende einer Datei schreiben Java Basics - Anfänger-Themen 3
H Am ende einer existierenden Datei schreiben? Java Basics - Anfänger-Themen 8
O Schreiben einer Datei auf einem Server Java Basics - Anfänger-Themen 5
P Welches SDK für das erstellen einer ausführbaren Datei? Java Basics - Anfänger-Themen 4
M Spezifischen Wert einer Zeile aus .txt Datei entnehmen Java Basics - Anfänger-Themen 15
B Popups mit Klicksabfangen zumAusfüllen einer .ods Datei Java Basics - Anfänger-Themen 0
M RandomAccessFile int und String gleichzeitig in einer Datei Java Basics - Anfänger-Themen 49
B Den Dateipfad einer Java Datei durch Code in Selbiger finden? Java Basics - Anfänger-Themen 10
Saiko Zeilen einer Datei einlesen Java Basics - Anfänger-Themen 3
berserkerdq2 Wie gebe ich den Pfad zu einer Datei an, die in einem Ordner in Eclipse ist? Java Basics - Anfänger-Themen 1
J int innerhalb einer Datei ändern Java Basics - Anfänger-Themen 1
A Verarbeiten einer Excel Datei durch das java-Programm Java Basics - Anfänger-Themen 3
EchtKeineAhnungManchmal hallo habe ein Problem mit einer Datei -> (Zugriff verweigert) Java Basics - Anfänger-Themen 4
J Wert in einer json Datei ändern und speichern Java Basics - Anfänger-Themen 3
LetsSebi Methode, die einen arry von objekten speichert in einer datei Java Basics - Anfänger-Themen 6
H Daten aus einer Datei in eine Liste speichern Java Basics - Anfänger-Themen 23
A Fehler beim Ausführen einer class Datei Java Basics - Anfänger-Themen 6
O zufälliges Wort aus einer Datei einlesen Java Basics - Anfänger-Themen 32
J Ein Wort aus einer Datei zufällig ermitteln Java Basics - Anfänger-Themen 3
S Verbindung von einer Excel Datei zu Java-- Java Basics - Anfänger-Themen 4
G Problem beim Speichern von Objekten in einer Datei Java Basics - Anfänger-Themen 7
I ArrayList - Methode zum Speichern eines Eintrags in einer Datei Java Basics - Anfänger-Themen 17
S Aus einer .bz2 Datei auslesen Java Basics - Anfänger-Themen 2
I Nur auf Abfrage von einer Text Datei einlesen Java Basics - Anfänger-Themen 11
E Einteilung der Räume mit einlesen einer .txt datei Java Basics - Anfänger-Themen 16
B Erstellung einer XML Datei Java Basics - Anfänger-Themen 8
D Erste Schritte Projekt in Ecplise in einer .zip Datei speichern Java Basics - Anfänger-Themen 8
S Probleme mit abspielen einer .wav Datei Java Basics - Anfänger-Themen 2
S Wort suchen und ersetzen in einer Datei Java Basics - Anfänger-Themen 6
A Sortieren ausgerechneter Werte aus einer TXT Datei Java Basics - Anfänger-Themen 8
das_leon Alle Zeilen einer CSV-Datei auslesen Java Basics - Anfänger-Themen 1
C Zeilen aus einer Datei in Array speichern Java Basics - Anfänger-Themen 4
MaximilianTM Input/Output Einlesen und bearbeiten einer text Datei / Zeile Java Basics - Anfänger-Themen 5
E Fehler beim Debuggen einer jsp-Datei Java Basics - Anfänger-Themen 3
S Text aus einer HTML Datei auslesen Java Basics - Anfänger-Themen 1
J Erstellen einer Datei ohne path Java Basics - Anfänger-Themen 1
V Klassen Fehler beim compilieren einer Datei in CamelCase Java Basics - Anfänger-Themen 2
M Eigenschaften einer Datei auslesen Java Basics - Anfänger-Themen 5
Alex/89 Werte einer .txt Datei sortieren Java Basics - Anfänger-Themen 8
N gerichteter Graph aus einer Datei einlesen Java Basics - Anfänger-Themen 21
J Encoding Problem beim Einlesen einer txt Datei mit Umlauten Java Basics - Anfänger-Themen 3
J Java - Abspielen einer wav Datei Java Basics - Anfänger-Themen 2
F Zeichen einer Datei zaehlen Java Basics - Anfänger-Themen 1
I Klassen Mehrere Java Klassen in einer .java Datei Java Basics - Anfänger-Themen 7
K Mit Scanner aus einer txt Datei lesen und jede Person mit name, vorname, geburtsdatum speichern Java Basics - Anfänger-Themen 5
E Input/Output Property-Datei aus einer Zip lesen in in einer anderen Zip-Datei ist Java Basics - Anfänger-Themen 3
M Pfad zu einer Datei in einer exportierten Jar-Datei Java Basics - Anfänger-Themen 5
Z Greenfoot Variable in einer Datei und nicht in einem Objekt/World speichern Java Basics - Anfänger-Themen 1
S Eine Spalte einer CSV Datei ausgeben Java Basics - Anfänger-Themen 2
J Zeilen aus einer .txt-Datei auslesen und Variablen zuweisen Java Basics - Anfänger-Themen 11
J Eingabeaufforderung stürzt ab (beim Ausführen einer Java-Datei) Java Basics - Anfänger-Themen 3
D Problem beim Lesen einer txt-Datei Java Basics - Anfänger-Themen 8
M Wie sämtliche Schlüssel und Attibutwerte aus einer Propertie Datei lesen? Java Basics - Anfänger-Themen 3
K Inhalt von einer csv-Datei abspeichern Java Basics - Anfänger-Themen 3
M Kopieren einer .wav Datei Java Basics - Anfänger-Themen 6
A Hashwert einer Datei berechnen Java Basics - Anfänger-Themen 3
J Daten von einer PHP Datei ablesen Java Basics - Anfänger-Themen 1
I Authentifizierung einer iCal- Datei auf einer Webseite Java Basics - Anfänger-Themen 1
kaoZ Input/Output Android : Deserialisieren von mehreren Objekten in einer Datei Java Basics - Anfänger-Themen 0
C auslesen bestimmter werte einer textdatei und anschl. hineinschreiben in eine neue txt-datei. Java Basics - Anfänger-Themen 2
N Bestimmte Zeile aus einer Datei auslesen Java Basics - Anfänger-Themen 10
O Auflösung einer Bild-Datei bekommen ohne sie herunterzuladen?? Java Basics - Anfänger-Themen 7
S Input/Output einlesen aus einer evtl. leeren Datei Java Basics - Anfänger-Themen 5
S Erste Schritte Ausführen einer Class Datei Java Basics - Anfänger-Themen 6
L Split + Zeilen einer Datei mit bestimmtem Inhalt löschen Java Basics - Anfänger-Themen 23
T NullPointerException bei Verwendung einer Klasse einer anderen .jar datei Java Basics - Anfänger-Themen 3
D Input/Output Mehrere Objecte in einer Datei Java Basics - Anfänger-Themen 5
C Wörter aus einer txt datei lesen Java Basics - Anfänger-Themen 19
M Größe einer Datei via. Link ermitteln Java Basics - Anfänger-Themen 9
E Anmeldung an Webseite und Abruf einer Datei Java Basics - Anfänger-Themen 3
P Interpreter-Fehler Probleme beim Ausführen einer Jar Datei Java Basics - Anfänger-Themen 2
U Öffnen einer war-Datei Java Basics - Anfänger-Themen 3
J Öffnen einer jar-Datei Java Basics - Anfänger-Themen 22
S JTabbedPane jeder Tab in einer eigenen java Datei? Java Basics - Anfänger-Themen 3
S Arbeiten mit einer CSV Datei und Überprüfen von einem Datum in einem Textfeldern Java Basics - Anfänger-Themen 4
A Problem beim Ausführen einer .jar datei auf externen System Java Basics - Anfänger-Themen 5
K Starten einer ausführbaren JAR Datei Java Basics - Anfänger-Themen 8
F META-INF/persistence.xml in einer war-Datei Java Basics - Anfänger-Themen 6
R Kopieren einer Datei Java Basics - Anfänger-Themen 18
M Speichern in einer .txt Datei Java Basics - Anfänger-Themen 3
K Dekomprimieren einer Datei.txt Java Basics - Anfänger-Themen 22
L Problem beim Einlesen einer Datei in einen String Java Basics - Anfänger-Themen 12
A Umwandlung einer Datei ins int Java Basics - Anfänger-Themen 26
D Amplitude einer 8-Bit *.wav Datei Java Basics - Anfänger-Themen 2
H Pseudo-Stack (char[] stackArray) mit Zeichen aus einer .txt-Datei befüllen Java Basics - Anfänger-Themen 5
G Input/Output Zeilenanzahl einer .txt Datei ausgeben Java Basics - Anfänger-Themen 2
B Werte der Variable aus Klasse JTextArea in einer Datei der Klasse RandomAcessFile speichern Java Basics - Anfänger-Themen 10
D Java Applet in einer .jar datei Java Basics - Anfänger-Themen 2
K Komisches Verhalten beim erstellen einer Datei Java Basics - Anfänger-Themen 5
Luk10 Dateipfad beim Laden einer Datei + Neue kleine Frage! Java Basics - Anfänger-Themen 11
J byteweise Einlesen einer Datei "Von.. bis.." Java Basics - Anfänger-Themen 3
c_sidi90 Array in einer txt Datei speichern Java Basics - Anfänger-Themen 11

Ähnliche Java Themen

Neue Themen


Oben