.txt Datei erstellen und auslesen bzw. schreiben

Diskutiere .txt Datei erstellen und auslesen bzw. schreiben im Allgemeine Java-Themen Bereich.
B

Benn001

Hallo,
ich arbeite gerade an einer Funktion um Notizen zu speichern. Diese sollen auch verfügbarsein, wenn das Programm neugestartet wird.
Ich dachte da an eine .txt-Datei in welcher man pro Zeile eine Notiz speichert.
Gibt es dazu einfachere Methoden und wie kann man eine txt Datei erstellen in sie schreiben bzw. auslesen.
Danke im vorraus


Code:
//createNote
            if(boolNote == true) {
                String stringInput = input1.getText();
                File file = new File("\notes\notes.txt");
                boolNote = false;
            }
            if(invoke.equals("addNote") == true)  {
                consol.setText("Bitte gebe deine Notiz ein!");
                boolNote = true;
            }
 
T

temi

was ist mit FileWriter Object gemeint?
Eine Klasse ist sozusagen ein Bauplan für ein Objekt. Ein Objekt ist die Instanz einer Klasse, z.B.

Random random = new Random();

Random ist die Klasse und mit new Random() erzeugst du eine Instanz dieser Klasse. Der Verweis auf diese Instanz oder auf dieses Objekt wird dann in der Variablen "random" gespeichert.

EDIT: Nicht zu verwechseln mit der Java-Klasse "Object". Das ist die "Mutter aller Klassen" in Java. Jede andere Klasse erbt automatisch von Object.

EDIT2: Ein FileWriter Objekt ist demnach eine Instanz der Klasse FileWriter. Im Konstruktor dieser Klasse wird wiederum ein Objekt der Klasse File als Parameter erwartet.
Java:
File file = new File("nameDerDatei");

FileWriter writer = new FileWriter(file);
 
Zuletzt bearbeitet:
T

temi

Aber mal ganz ernsthaft:

Bei der Frage "was ist ein Objekt" handelt es sich um die Grundlagen der Java-Programmierung. Du versuchst eine Anwendung mit grafischer Oberfläche zu schreiben, aber beherrscht die Grundlagen nicht.

Meine Empfehlung ist generell die Finger von der GUI-Programmierung zu lassen und zunächst die Grundlagen zu lernen. Dafür ist die Konsolen Ein- und Ausgabe vollkommen ausreichend und man hat erst mal genug zu tun. Wie gesagt, nur eine Empfehlung.
 
B

Benn001

"was ist ein Objekt" weiß ich. Es ging mir darum, was genau mit FileWriter gemeint ist und was man da angeben soll. Ich war da etwas verwirtt.
trotzdem danke
 
Thema: 

.txt Datei erstellen und auslesen bzw. schreiben

Passende Stellenanzeigen aus deiner Region:
Anzeige

Neue Themen

Anzeige

Anzeige
Oben