【发布时间】:2012-03-07 18:37:42
【问题描述】:
我正在创建一个管理议程的应用程序。每个联系人都必须写入目标文件。如何检查文件是否存在以及有没有办法在不覆盖的情况下写入下一个对象??
我的班级:
import java.io.*;
public class WriteFile {
public void setContact(Agenda contact){
ObjectOutputStream out;
try{
File file = new File("Contacts.txt");
out = new ObjectOutputStream(new FileOutputStream(file));
out.writeObject(contact);
out.flush();
out.close();
System.out.println("Object written to file");
}
catch (FileNotFoundException ex) {
System.out.println("Error with specified file") ;
ex.printStackTrace();
}
catch (IOException ex) {
System.out.println("Error with I/O processes") ;
ex.printStackTrace();
}
}
}
【问题讨论】:
标签: java file-io bufferedreader