展开全部
java中从文件中读取对象,主要是使用ObjectInputStream的readObject方法来e5a48de588b662616964757a686964616f31333337626231读取对象,如下代码:public static Object readObjectFromFile()
{
Object temp=null;
File file =new File("test.dat");
FileInputStream in;
try {
in = new FileInputStream(file);
ObjectInputStream objIn=new ObjectInputStream(in);
temp=objIn.readObject();//从文件当中读取对象
Set duixiang = new HashSet();
duixiang.add(temp);//添加对象到set集合里面
objIn.close();
System.out.println("read object success!");
} catch (IOException e) {
System.out.println("read object failed");
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
return temp;
}