我从文件中读取数据时遇到问题。当我将数据写入文件时,我将数组列表的一个对象写入文件。但是当我读回来的时候,它仍然没有停止阅读。我有一种方法可以读取如下数据。
public ArrayList<Product> objectReader(String fileName)throws Exception{
ArrayList<Product>pro=null;
BufferedInputStream bfInput;
bfInput=new BufferedInputStream(new FileInputStream(fileName));
ObjectInputStream obj=new ObjectInputStream(bfInput);
pro=(ArrayList<Product>) obj.readObject();
// the probelm when i try to output it
System.out.println(pro);
obj.close();
return pro;
}