Hi, ich wollte wissen, wie man zahlen, die man in eine Text Datei gespeichert hat, wieder ausließt und den Variablen zuweist, in denen sie vorher waren, speichern tue ich sie so(dadurch bleiben die jeweiligen Variablen auch immer in der selben Zeile):
Wenn ich im Programm auf Laden klicke, soll z.B. die erste Zahl wieder der Variable "Iron" zugewiesen werden, die zweite Zahl der Variable "Coal",...
suche schon seit Tagen nach einer Lösung, finde aber nur eine Lösung für strings!
P.S. in der TxT-Datei sieht das ganze dann so aus(am Anfang haben die variablen ja noch keinen Wert...):
Code:
private void SaveGameActionPerformed(java.awt.event.ActionEvent evt) {
try{
PrintWriter pWriter = new PrintWriter(new FileWriter("C:/Programme/OrbitMiner/Stock.txt"));
pWriter.println(variablen.Iron);
pWriter.println(variablen.Coal);
pWriter.println(variablen.Steel);
//noch ganz viele weitere variablen, mit den oberen sind es 50
pWriter.flush();
}catch(IOException ioe){
ioe.printStackTrace();
}
Status.setText("Spiel erfolgreich gespeichert!");
}
suche schon seit Tagen nach einer Lösung, finde aber nur eine Lösung für strings!
P.S. in der TxT-Datei sieht das ganze dann so aus(am Anfang haben die variablen ja noch keinen Wert...):
Code:
0
0
0
...