Hi Leute!
Mein Problem ist, dass ich erfolgreich einen Text Speichern kann.
Und so habe ich versucht sie zu lesen.
Doch hier kommt der Fehler das er nur in den String lesen kann sondern nur Zahlen also int.
Kann mir wer bitte sagen wie ich das schaffe ?
Mein Problem ist, dass ich erfolgreich einen Text Speichern kann.
Code:
Action saveAction = new AbstractAction("Speichern")
{
public void actionPerformed(ActionEvent ev)
{
Writer fw = null;
try
{
fw = new FileWriter( "fileWriter.txt" );
for(i=0;i<anzahl;i++)
{
fw.write( Sname[i] );
fw.write( Sstrasse[i] );
fw.write( Swohnort[i] );
fw.write( SPLZ[i] );
fw.write( Salter[i] );
}
}
catch ( IOException e ) {
System.err.println( "Konnte Datei nicht erstellen" );
}
finally {
if ( fw != null )
try { fw.close(); } catch ( IOException e ) { e.printStackTrace(); }
}
}
};
Und so habe ich versucht sie zu lesen.
Code:
Action openAction = new AbstractAction("Öffnen")
{
public void actionPerformed(ActionEvent ea)
{
Reader fr = null;
try
{
fr = new FileReader("fileWriter.txt");
String s=fr.read();
System.out.println(s);
}
catch(IOException e)
{
System.out.println(e);
}
}
};
Kann mir wer bitte sagen wie ich das schaffe ?