String in Datei schreiben

Hallo Leute,
Ich habe zwei Strings.
Code:
String a = scanner.nextLine();  //String 1
String b = scanner.nextLine(); //String 2
Die möchte ich speichern, dass ich, selbst wenn ich das Programm beende und später neustarte, wieder auf die Werte zugreifen kann.
Wie geht das???
Danke für Eure Bemühungen
PS: Bin Neueinsteiger bitte leicht verständliche Antworten
 
Letzten Endes gibt es doch dutzende Beispiele im Netz wie man in Java eine Datei schreibt. Wo hängt es denn?
 
Für Java8 +:
Java:
try(PrintWriter pw = new PrintWriter(Files.newBufferedWriter(PFAD))) {

    pw.println(...);
    
} catch(Exception e) {
    ...
}
Wieder auslesen:

Java:
try(BufferedReader br = Files.newBufferedReader(PFAD)) {
     String temp;
    
     while((temp = br.readLine()) != null) {
         ... // (zb in Liste schreiben)
     }
} catch(Exception e) {
    ...
}
Ausnahmebehandlung musste persönlich überlegen wie du das machst.
Welche Ausnahmen du abfagnen willst. Kannst auch alle werfen.

Kannst du aber auch alles im inet nachlesen... ;D
 
Mit Properties wirds ggf. noch einfacher, und wenn es sich um Programmeinstellungen handelt, dann bietet sich die Preferences API an.
 
Passende Stellenanzeigen aus deiner Region:

Neue Themen

Oben