wie kann ich in java einen object-array in eine datei speichern und von dort auch wieder auslesen?
meine überlegung war folgende (damit konnte ich vorher einen string abspeichern.):
das führt leider zu einem kompilierfehler...Code:public void saveToFile(Object[] cmdline){ try{ JFileChooser chooser = new JFileChooser(); chooser.setCurrentDirectory(new File(System.getProperty("user.home"))); int result = chooser.showSaveDialog(this); String filename = chooser.getSelectedFile().getPath(); File saveFile = new File(filename); saveFile.createNewFile(); PrintWriter out = new PrintWriter(new FileWriter(saveFile)); out.write(cmdline); out.flush(); out.close(); } catch(Exception e){ JFrame frame = new JFrame(); JOptionPane.showMessageDialog(frame, "Error while saving to file!"); } }
Lesezeichen