Moin,
ein kleines Beispiel wie man Daten einfach speichern und laden kann.
Falls ihr Fragen habt könnt ihr mich gerne fragen.
Code:
Java
- public static void main(String[] args) throws Exception {
- String meinString = "StageTwo";
- int meinInt = 1337;
- System.out.println("Mein String vor dem Speichern: " + meinString);
- System.out.println("Mein int vor dem Speichern: " + meinInt);
- // Speichern
- FileOutputStream fos = new FileOutputStream("savedata.dat");
- ObjectOutputStream oos = new ObjectOutputStream(fos);
- oos.writeObject(meinString);
- oos.writeObject(meinInt);
- oos.close();
- fos.close();
- // Zurücksetzen
- meinString = null;
- meinInt = 0;
- System.out.println("Mein String: " + meinString);
- System.out.println("Mein int: " + meinInt);
- // Laden
- FileInputStream fis = new FileInputStream("savedata.dat");
- ObjectInputStream ois = new ObjectInputStream(fis);
- meinString = (String)ois.readObject();
- meinInt = (Integer)ois.readObject();
- ois.close();
- fis.close();
- System.out.println("Mein String nach dem Speichern: " + meinString);
- System.out.println("Mein int nach dem Speichern: " + meinInt);
- }
Ausgabe: